diff options
author | Matt Wilson <msw@redhat.com> | 2001-01-18 01:08:17 +0000 |
---|---|---|
committer | Matt Wilson <msw@redhat.com> | 2001-01-18 01:08:17 +0000 |
commit | de45a4f6f39af8a413d7abb18b5b5cd6ca5c8b14 (patch) | |
tree | e3bff9046f84c80a930831dda8c51c6f2f599343 /syslogd.py | |
parent | 23cad1f520025cefb99555bd66d85883ed0d50db (diff) | |
download | anaconda-de45a4f6f39af8a413d7abb18b5b5cd6ca5c8b14.tar.gz anaconda-de45a4f6f39af8a413d7abb18b5b5cd6ca5c8b14.tar.xz anaconda-de45a4f6f39af8a413d7abb18b5b5cd6ca5c8b14.zip |
don't fail on waitpid failures
Diffstat (limited to 'syslogd.py')
-rw-r--r-- | syslogd.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/syslogd.py b/syslogd.py index 76704e6f9..c0c9f65db 100644 --- a/syslogd.py +++ b/syslogd.py @@ -40,7 +40,10 @@ class Syslogd: def kill(self): os.kill(self.child, 15) - os.waitpid(self.child, 0) + try: + os.waitpid(self.child, 0) + except OSError (errno, msg): + print __name__, "waitpid:", msg def __init__(self, root = "", output = sys.stdout, socket = "/dev/log"): output = output |