Merge lp:~msabramo/libmemcached/1190240 Build: jenkins-Libmemcached-363
[awesomized/libmemcached] / libtest / cmdline.cc
index 3ecf63df31ac2275325043cdd53b15f2a8fd452c..e813eb592c4da4730350ff103ff1994b6bb1f213 100644 (file)
@@ -359,7 +359,7 @@ bool Application::slurp()
     int error;
     switch ((error= errno))
     {
-#ifdef TARGET_OS_LINUX
+#ifdef __linux
     case ERESTART:
 #endif
     case EINTR:
@@ -409,7 +409,7 @@ bool Application::slurp()
 
 Application::error_t Application::join()
 {
-  pid_t waited_pid= waitpid(_pid, &_status, 0);
+  pid_t waited_pid= waitpid(_pid, &_status, WUNTRACED);
   slurp();
   if (waited_pid == _pid and WIFEXITED(_status) == false)
   {