-
Notifications
You must be signed in to change notification settings - Fork 0
Commits on Jan 29, 2025
-
Currently we leave zombies after udp_rx_push2() and possibly in other places. Reap children in the main loop.
Configuration menu - View commit details
-
Copy full SHA for 4439dad - Browse repository at this point
Copy the full SHA 4439dadView commit details -
clusterd: close STDIN in daemon
When in daemon mode, close stdin right away. This avoids the need to close stdin in various places after a fork.
Configuration menu - View commit details
-
Copy full SHA for afb4946 - Browse repository at this point
Copy the full SHA afb4946View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e1cff5 - Browse repository at this point
Copy the full SHA 3e1cff5View commit details -
clusterd: Wait for specific pids
Now that we accept random children to exist and exit at any time, use waitpid() instead of wait() when we wait for a specific child somewhere else in the code. This change revealed an error in udp_rx_exec2() which might have executed /sbin/make-automaps redundantly. Fix that. This is not tested or analyzed very much, but udp_rx_exec2() is obsolete and should go away soon anyway.
Configuration menu - View commit details
-
Copy full SHA for 1264eb2 - Browse repository at this point
Copy the full SHA 1264eb2View commit details -
In two places we used double forks, probably so that we don't need to reap. Now children are reaped in the main loop, so remove the extra forks.
Configuration menu - View commit details
-
Copy full SHA for 9a2eaf9 - Browse repository at this point
Copy the full SHA 9a2eaf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 756e252 - Browse repository at this point
Copy the full SHA 756e252View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cc7e8b - Browse repository at this point
Copy the full SHA 8cc7e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 66ad71d - Browse repository at this point
Copy the full SHA 66ad71dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6473773 - Browse repository at this point
Copy the full SHA 6473773View commit details -
Configuration menu - View commit details
-
Copy full SHA for 90c27dd - Browse repository at this point
Copy the full SHA 90c27ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 481951c - Browse repository at this point
Copy the full SHA 481951cView commit details -
clusterd: Improve usage string
Improve usage string from really ugly to ugly, you are not a designer.
Configuration menu - View commit details
-
Copy full SHA for 29bf2c6 - Browse repository at this point
Copy the full SHA 29bf2c6View commit details -
clusterd: Remove push_file() and push_amd_tar()
Remove the functions which implemented the obsolete commands `--push` and `--push-amd-tar`.
Configuration menu - View commit details
-
Copy full SHA for 7c40515 - Browse repository at this point
Copy the full SHA 7c40515View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cc660e - Browse repository at this point
Copy the full SHA 7cc660eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bac1702 - Browse repository at this point
Copy the full SHA bac1702View commit details -
Configuration menu - View commit details
-
Copy full SHA for 235ad3b - Browse repository at this point
Copy the full SHA 235ad3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 356679a - Browse repository at this point
Copy the full SHA 356679aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbad65a - Browse repository at this point
Copy the full SHA fbad65aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9bc5d7 - Browse repository at this point
Copy the full SHA d9bc5d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 189ec26 - Browse repository at this point
Copy the full SHA 189ec26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a6c5c3 - Browse repository at this point
Copy the full SHA 5a6c5c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96e3be5 - Browse repository at this point
Copy the full SHA 96e3be5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6072f02 - Browse repository at this point
Copy the full SHA 6072f02View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb7ecab - Browse repository at this point
Copy the full SHA eb7ecabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 185c5ad - Browse repository at this point
Copy the full SHA 185c5adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c17224 - Browse repository at this point
Copy the full SHA 2c17224View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.