Skip to content
This repository has been archived by the owner on Jun 7, 2024. It is now read-only.

Fix capacity loss due to IPC failures #12

Merged
merged 2 commits into from
Apr 26, 2024
Merged

Fix capacity loss due to IPC failures #12

merged 2 commits into from
Apr 26, 2024

Conversation

voidbert
Copy link
Owner

Unhandled SIGPIPEs were leading to failures in the runner processes. These couldn't communicate with the parent that they had terminated, and the server lost the ability of scheduling tasks on that slot, as it thought something was still running there. Clients can also suffer from write failures, but these won't be fixed, as the main priority is for the server to keep running.

@voidbert voidbert merged commit 3e87d08 into main Apr 26, 2024
2 checks passed
@voidbert voidbert deleted the ipc-debug branch April 26, 2024 11:03
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants