Skip to content

Conversation

@ashb
Copy link
Member

@ashb ashb commented Apr 14, 2025

This is mostly for task processes.

I have re-introduced the SIGSEGV message from #27381, the generic "exited with
signal" message (previously nothing at all was logged for either of these two
cases!), and additionally I have made the error for exit(...) less verbose
-- a stack trace isn't useful there.

exit() behaviour

Before
Screenshot 2025-04-14 at 11 51 14

After
Screenshot 2025-04-14 at 11 50 00

SIGKILL

Before
Screenshot 2025-04-14 at 11 51 20

After
Screenshot 2025-04-14 at 11 49 48

SIGSEGV

Before
Screenshot 2025-04-14 at 11 51 29

After
Screenshot 2025-04-14 at 11 50 13


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in airflow-core/newsfragments.

This is mostly for task processes.

I have re-introduced the SIGSEGV message from apache#27381, the generic "exited with
signal" message (previously nothing at all was logged for either of these two
cases!), and additionally I have made the error for `exit(...)` less verbose
-- a stack trace isn't useful there.
@ashb ashb merged commit f89dac9 into apache:main Apr 14, 2025
97 checks passed
@ashb ashb deleted the task-exit-or-killed-in-logs branch April 14, 2025 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants