-
Notifications
You must be signed in to change notification settings - Fork 159
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug]: PHP message: [ddtrace] [error] Failed signaling lifecycle end: Os { code: 32, kind: BrokenPipe, message: "Broken pipe" } #2991
Comments
Could it be because I set |
Just happened on some other services we deploy. Same serverless-init and ddtrace version. I was forced to revert to |
I have the same issue on 1.5.1. I reverted back to 1.1.0 as suggested by @piotrekkr and the error is gone. |
is there any news to this ? maybe @bwoebi have an idea ? |
same issue with php8.0 and tracer 1.5.1. Any suggestions? |
@rdab Downgrade tracer. |
The issue seems to be related to remote config from your error message |
Okay so my findings so far are that Not sure why it is enabled by default, but it probably should not be, since it breaks just after deploying it wit serverless. Maybe this was not tested that well before release 🤷 . I've found some code setting this up: It was added 4 months ago so probably versions before this will work without this flag. |
Hi, I'm facing the same issue in AWS lambda that uses Any suggestions? |
@247software-harshal-ringe You sure it is set at runtime properly? Maybe there is some wrong config somewhere or deployment was not fully done. For me, it failed immediately after deploy and was fixed just after redeploying it with this env var set to |
@piotrekkr Hello, are you sure it is doc: https://docs.datadoghq.com/agent/remote_config/?tab=environmentvariable |
Hi @piotrekkr ,
|
@247software-harshal-ringe Can you add a log line when handling some requests with This error message do not block app running and just pollutes logs so other logs should also be sent to DD. |
Hi @doctenahasib . I believe more in code than in docs in case of DD. It may sometimes be not updated or misleading. In this repo code I found |
Hi @piotrekkr , I logged the Any suggestions? |
@247software-harshal-ringe I'm out of ideas right now. If you could provide minimal hello world app you deploy on AWS lambda that shows same issues, DD devs could probably debug this. For now you are stuck with downgrading ddtrace to earlier version. Is it really identical error as in my case? |
Thanks, @piotrekkr for the help. Yes, the error message is identical & I have raised the issue with the support team |
Hey everyone, We managed to reproduce the issue a few days ago, and there's good news: We'll work on a proper fix for this. But just to be sure, can you all confirm that the Thank you! |
Hi @bwoebi, It did not resolve my issue. |
Hm. @247software-harshal-ringe Could you please install 1.6.3 and set |
Bug report
Seems like this bug reappeared in 1.5.1 on Cloud Run in GCP. After deploy we had a lot of those errors today. Revert to
1.1.0
helped.Errors:
Docker image we use
When running container we set
PHP version
8.2.26
Tracer or profiler version
1.5.1
Installed extensions
Output of
phpinfo()
Upgrading from
Upgrading from
1.1.0
The text was updated successfully, but these errors were encountered: