Boost logo

Boost :

From: Phil Endecott (spam_from_boost_dev_at_[hidden])
Date: 2008-03-25 11:57:43


Jens Seidel wrote:
> std::system("true");
> // leads to "Test setup error: child has exited; pid: 1001; uid: 30540; exit value: 0"

> Any idea?

I know basically nothing about Boost.Test, but I won't let that stop me
from guessing that it has a signal handler for SIGCHLD, or conceivably
a thread blocking in a call to wait(), that detects your subprocess
terminating. Perhaps it's not expecting your test to start subprocesses?

Phil.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk