Treat failed fork() as error.
authorMichael Andres <ma@suse.de>
Wed, 22 Nov 2006 14:22:52 +0000 (14:22 +0000)
committerMichael Andres <ma@suse.de>
Wed, 22 Nov 2006 14:22:52 +0000 (14:22 +0000)
zypp/ExternalProgram.cc

index 863b4b4..f85a025 100644 (file)
@@ -262,6 +262,7 @@ namespace zypp {
            ::close(from_external[1]);
        }
        ERR << "Cannot fork " << strerror(errno) << endl;
+        _exitStatus = -127;
       }
 
       else {