![]() |
Home | Libraries | People | FAQ | More |
boost::process::on_exit
// In header: <boost/process/async.hpp> static on_exit;
When an io_context is passed, the on_exit property can be used, to be notified when the child process exits.
The following syntax is valid
with function
being a callable object with the signature (int, const std::error_code&)
or an std::future<int>
.
Example.
child
![]() |
Note |
---|---|
The handler is not invoked when the launch fails. |
![]() |
Warning |
---|---|
When used ignore_error it might get invoked on error. |
![]() |
Warning |
---|---|
|