[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    icecream/daemon
From:       Dirk Mueller <mueller () kde ! org>
Date:       2006-06-05 21:24:45
Message-ID: 1149542685.347912.15354.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 548555 by mueller:

always handle aborted syscalls


 M  +2 -1      workit.cpp  


--- trunk/icecream/daemon/workit.cpp #548554:548555
@@ -257,7 +257,8 @@
                 close( sock_out[0] );
                 close( sock_out[1] );
 
-                waitpid(pid, 0, 0);
+                while ( waitpid(pid, 0, 0) < 0 && errno == EINTR)
+                    ;
                 unlink( tmp_output );
                 return EXIT_COMPILER_MISSING; // most likely cause
             }
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic