2
0
mirror of https://github.com/boostorg/process.git synced 2026-01-21 17:12:19 +00:00
Commit Graph

32 Commits

Author SHA1 Message Date
Alex Merry
ec04919825 Rename tests to reflect what they do 2018-02-22 14:32:54 +00:00
Alex Merry
ed32531369 Return the same exit status in the async handler as the sync method
Previously, if the process terminated via a signal on posix, the async
handler would provide an exit status of 0.
2018-02-22 11:53:42 +00:00
Alex Merry
76c03ded89 Add unit tests for async exit watching with multiple io_contexts
These tests fail without the commit "Only reap children we are watching
for when handling SIGCHLD" applied, and succeed with it applied.
2018-02-21 15:13:28 +00:00
Christopher Kohlhoff
153e05eac0 Updates to compile against latest asio. 2017-10-23 21:23:44 +11:00
klemens-morgenstern
ba14d9f870 Normalize all the line endings 2017-04-23 14:48:16 +02:00
klemens-morgenstern
3a733827eb closes #74 2017-03-16 10:41:51 +01:00
klemens-morgenstern
ed8ef66310 closes #60 2017-02-21 17:17:20 +01:00
Klemens Morgenstern
2cb340fb6a Next attempt for OSX support 2017-01-22 14:55:59 +01:00
klemens-morgenstern
a7d861d806 system-test2 fix && tab to space change 2016-12-05 20:03:31 +01:00
klemens-morgenstern
176437d789 added workaround for system 2016-12-04 21:03:29 +01:00
klemens-morgenstern
4f0444a06b another typo fix 2016-12-04 15:16:20 +01:00
klemens-morgenstern
35ed7fdcc0 workaround for async on posix 2016-12-04 14:58:11 +01:00
klemens-morgenstern
c5d3937e9a added test for on_exit(future<int>()) 2016-11-06 15:44:28 +01:00
klemens-morgenstern
334d97eb55 added new version of spawm/system 2016-06-13 00:50:20 +02:00
Klemens Morgenstern
84e01e19e3 Implemented proper error handling on linux 2016-06-12 01:28:51 +02:00
klemens-morgenstern
1481789946 cleanup & restructured the calls 2016-05-30 20:31:36 +02:00
klemens-morgenstern
6869e16a15 fixed some tests 2016-05-25 15:11:49 +02:00
klemens-morgenstern
a7a88e08a4 initial commit of new pipe structure 2016-05-23 23:45:02 +02:00
Klemens Morgenstern
f3426a6b6f Updated tests to fit terminate on dtor 2016-05-18 22:39:42 +02:00
Klemens Morgenstern
d920d1f110 Prototype of posix implementation 2016-04-18 11:44:39 +02:00
klemens-morgenstern
0e0a68cd08 compiling version 2016-04-15 12:10:52 +02:00
klemens-morgenstern
9f1ef0509a async handling workign 2016-04-15 00:32:34 +02:00
klemens-morgenstern
46afca8239 fixed run_exe 2016-04-14 15:25:55 +02:00
klemens-morgenstern
3f0fbff896 added async_pipe - untested 2016-04-09 20:26:02 +02:00
klemens-morgenstern
11d56e28eb cleaned up async stuff 2016-04-09 13:54:52 +02:00
klemens-morgenstern
e7c7be6ad3 reduced complex async.cpp 2016-04-07 19:19:24 +02:00
klemens-morgenstern
464f8be9f5 test fix 2016-04-06 01:19:18 +02:00
klemens-morgenstern
6411752abb finished alpha of async 2016-04-06 01:15:46 +02:00
klemens-morgenstern
bc928bc6e5 working async-buffer out 2016-04-04 10:44:23 +02:00
klemens-morgenstern
724370a35d not working, but also non-crashing async-io 2016-04-04 10:16:59 +02:00
klemens-morgenstern
d206ce7b91 progress on async, on_exit works now. 2016-04-03 16:39:12 +02:00
klemens-morgenstern
68f23850a0 started on async stuff 2016-04-02 15:29:42 +02:00