Azure / Azure/azure-functions-host

Capture user logs from out-of-proc language async functions

Open
#4,009 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 12h
Merged PRs (30d)
38

Description

If function code tries to log after function invocation completes, for example:
```
context.done()
context.log("func done");
```
Log "func done" is lost and host does not have an execution context to log to user logs

Contributor guide

Open the contributing guide

Research direction

Start by tracing how the host handles out-of-process language-worker invocations and user logging after context.done() completes. Reproduce the example where context.log("func done") is called afterward, then verify that the message is retained in user logs despite the completed execution context.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
backend, observability
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.