Skip to content

Allow signal handlers to switch to in-use stack#3396

Merged
sporksmith merged 1 commit intoshadow:mainfrom
sporksmith:allow-rec-stack
Aug 19, 2024
Merged

Allow signal handlers to switch to in-use stack#3396
sporksmith merged 1 commit intoshadow:mainfrom
sporksmith:allow-rec-stack

Conversation

@sporksmith
Copy link
Copy Markdown
Contributor

This can be safe in some circumstances, and golang appears to do it in its default SIGTERM handler.

Fixes #3395

@sporksmith sporksmith self-assigned this Aug 19, 2024
@github-actions github-actions bot added Component: Libraries Support functions like LD_PRELOAD and logging Component: Testing Unit and integration tests and frameworks Component: Build Build/install tools and dependencies labels Aug 19, 2024
@github-actions github-actions bot added the Component: Documentation In-repository documentation, under docs/ label Aug 19, 2024
This *can* be safe in some circumstances, and golang appears to do it in
its default SIGTERM handler.

Fixes shadow#3395
@sporksmith sporksmith enabled auto-merge (squash) August 19, 2024 21:40
@sporksmith sporksmith merged commit 4d204a0 into shadow:main Aug 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component: Build Build/install tools and dependencies Component: Documentation In-repository documentation, under docs/ Component: Libraries Support functions like LD_PRELOAD and logging Component: Testing Unit and integration tests and frameworks

Projects

None yet

Development

Successfully merging this pull request may close these issues.

"Alternate stack already in use." -- any ideas how to debug?

2 participants