Skip to content

Conversation

@jpco
Copy link
Collaborator

@jpco jpco commented May 3, 2025

This obsoletes the TRUST_INCOMING_SIGNAL_HANDLERS define by making it always apply.

Previously, es would crash if it started up with any signal handler set other than SIG_DFL or SIG_IGN. This blocked certain development tools like asan and gprof, so I added this build flag in #167 to help those cases. However, it seems certain targets these days also use this to simply use the shell normally (see #183), so it's worth making it the default.

Fixes #183.

@jpco jpco merged commit ec37900 into wryun:master May 3, 2025
1 check passed
@jpco jpco deleted the signaltrust branch May 3, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant