diff options
| author | bwarsaw | 1999-10-30 01:08:25 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-10-30 01:08:25 +0000 |
| commit | b587d3920e365c6d0254961dfc94ccedb1e4016d (patch) | |
| tree | 0e32397f8acafc1cddf51e1599036c359b257dbd | |
| parent | 5b7fa2a3aa2c324044d65285549b66251332887b (diff) | |
| download | mailman-b587d3920e365c6d0254961dfc94ccedb1e4016d.tar.gz mailman-b587d3920e365c6d0254961dfc94ccedb1e4016d.tar.zst mailman-b587d3920e365c6d0254961dfc94ccedb1e4016d.zip | |
main(): Reap all subprocesses until none are left
| -rwxr-xr-x | bin/add_members | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bin/add_members b/bin/add_members index ef1007bc8..df3897e99 100755 --- a/bin/add_members +++ b/bin/add_members @@ -210,6 +210,10 @@ def main(): if send_changes_msg: SendExplanation(ml, nmembers + dmembers) finally: + while 1: + children = Mailman.Utils.Reap() + if not children: + break ml.Unlock() main() |
