summaryrefslogtreecommitdiff
path: root/ACE/tests/Signal_Test.cpp
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2007-10-23 14:41:44 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2007-10-23 14:41:44 +0000
commit35f937b17b6dd762f90b5340ba11da6098ad1b3d (patch)
tree4a79d2784fbf216764a93b992485cfcc9a2b4c29 /ACE/tests/Signal_Test.cpp
parent84c07d64cdf69cdbd46721c7da8eaa025124c3c6 (diff)
downloadATCD-35f937b17b6dd762f90b5340ba11da6098ad1b3d.tar.gz
Tue Oct 23 14:40:15 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'ACE/tests/Signal_Test.cpp')
-rw-r--r--ACE/tests/Signal_Test.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/ACE/tests/Signal_Test.cpp b/ACE/tests/Signal_Test.cpp
index 5a6cb5185f8..ffde5f12eec 100644
--- a/ACE/tests/Signal_Test.cpp
+++ b/ACE/tests/Signal_Test.cpp
@@ -291,11 +291,13 @@ worker_parent (void *arg)
ACE_Process pm;
child_pid = pm.spawn (options);
- ACE_DEBUG ((LM_DEBUG,
- ACE_TEXT ("(%P|%t) spawning child process %d\n"),
- child_pid));
- ACE_ASSERT (child_pid != -1);
+ if (child_pid == ACE_INVALID_PID)
+ ACE_ERROR_RETURN ((LM_ERROR, "(%P|%t) spawning child process failed\n"), -1);
+ else
+ ACE_DEBUG ((LM_DEBUG,
+ ACE_TEXT ("(%P|%t) spawning child process %d\n"),
+ child_pid));
// Perform a <wait> until our child process has exited.