Klemens David Morgenstern
519e339365
added more checks
2019-05-09 23:05:09 +07:00
Klemens David Morgenstern
d2c930470f
removed && false
2019-05-09 17:08:58 +07:00
Klemens David Morgenstern
d5709ae747
trying to fix wait_for
2019-05-09 16:35:58 +07:00
Klemens David Morgenstern
885557fe01
still trying to make wait_for work
2019-05-09 12:19:26 +07:00
Klemens David Morgenstern
417ea77f2f
changed SIGTERM to SIGKILL
2019-05-08 16:50:49 +07:00
Klemens David Morgenstern
caa7b2fcc8
two minor fixes
2019-05-08 16:28:54 +07:00
Nathan Toone
92508e06a1
Use SIGTERM instead of -15.
2019-04-19 23:44:54 -06:00
Klemens David Morgenstern
e85f0d0816
Closes klemens-morgenstern/boost-process#139
2019-04-10 12:18:02 +08:00
Klemens David Morgenstern
4bc1ae6ff8
added async fix & fixed dangling develop workaroudn for async_pipe copy
2019-04-07 00:21:27 +08:00
Klemens David Morgenstern
80479b6b70
removed errornous global variable
2019-04-06 23:58:27 +08:00
Klemens David Morgenstern
92d2bebaaf
added test and fixed #189 and #157 as well as #93
2019-04-06 18:25:08 +08:00
Klemens David Morgenstern
1b476b0430
Closes #65
2019-04-06 15:21:52 +08:00
Klemens David Morgenstern
b294710e60
fixed self-pipe issue
2019-04-06 14:42:08 +08:00
Klemens David Morgenstern
b8821eac57
should close #78
2019-03-30 23:14:25 +08:00
Klemens David Morgenstern
d20b64cf37
removed unnecessary int to remove warning
2019-03-29 01:39:00 +08:00
Klemens David Morgenstern
f0ddd6ca29
typo & structure fix
2019-03-29 00:57:11 +08:00
Klemens David Morgenstern
574d9e09d6
should close #193
2019-03-29 00:32:12 +08:00
Klemens Morgenstern
7085a50f36
Merge pull request #77 from SimonEbner/develop
...
Fix leaking pipe
2019-03-23 00:01:27 +08:00
Simon Ebner
318439af2e
Fix Issue 62
...
Fixes a leaking pipe. See https://github.com/boostorg/process/issues/62
2019-03-22 15:27:35 +01:00
Orgad Shaneh
4d52ff362f
Fix signed/unsigned comparison
2019-03-21 23:39:27 +02:00
Klemens David Morgenstern
14b294c10c
Merge branch 'develop' of github.com:boostorg/process into develop
2019-03-04 12:14:56 +08:00
Klemens David Morgenstern
eed0505f6e
trying to fix the windows build
2019-02-24 21:26:34 +08:00
Klemens David Morgenstern
355d20faf3
update async pipe executor assignment
2019-02-24 00:51:44 +08:00
Klemens David Morgenstern
15c4a64a81
updated asio fwd
2019-02-23 23:38:20 +08:00
Lieven de Cock
c1ad9d1227
fix warning due to extra semi colon
...
In file included from /home/ldco/boost/include/boost/process/detail/on_exit.hpp:12:0,
from /home/ldco/boost/include/boost/process/async.hpp:33,
from /home/ldco/boost/include/boost/process.hpp:23,
from /home/ldco/Projects/Teaching/Teaching/Boost/Process/Process1/src/main.cpp:7:
/home/ldco/boost/include/boost/process/detail/posix/on_exit.hpp:30:6: warning: extra ‘;’ [-Wpedantic]
};
^
In file included from /home/ldco/boost/include/boost/process/async.hpp:42:0,
from /home/ldco/boost/include/boost/process.hpp:23,
from /home/ldco/Projects/Teaching/Teaching/Boost/Process/Process1/src/main.cpp:7:
/home/ldco/boost/include/boost/process/detail/posix/io_context_ref.hpp:67:6: warning: extra ‘;’ [-Wpedantic]
};
^
2019-01-29 12:57:43 +01:00
Klemens David Morgenstern
b4584dd0b0
Merge branch 'develop' of github.com:boostorg/process into develop
2019-01-08 15:02:17 +08:00
Klemens Morgenstern
55e5d178bd
Merge pull request #67 from amensel/develop
...
Use the non-deprecated ASIO APIs.
2019-01-07 17:30:48 +07:00
Klemens David Morgenstern
f778702257
closes #188
2019-01-07 17:12:58 +07:00
Klemens David Morgenstern
b4ff07cfcb
fixed BOOST_NO_ANSI_APIS issue in basic_pipe, closed #26
2019-01-07 17:03:00 +07:00
Adam Mensel
d43858078f
Use the non-deprecated function name.
2019-01-04 15:32:38 -07:00
Adam Mensel
f2cf918be5
Missed one post call.
2019-01-04 15:24:28 -07:00
Adam Mensel
54dd027a64
Use the non-deprecated ASIO APIs.
2019-01-04 11:57:47 -07:00
Klemens David Morgenstern
1ea894ab30
Closes #187
2018-12-15 11:37:51 +07:00
Klemens David Morgenstern
97f08ba0b3
Merge remote-tracking branch 'remotes/origin/master' into develop
...
# Conflicts:
# doc/tutorial.qbk
2018-12-14 12:17:17 +07:00
Klemens David Morgenstern
a6e5a5a619
typoe fix
2018-12-13 11:45:48 +07:00
Klemens David Morgenstern
2d627f633b
added group_wait
2018-12-12 00:19:14 +07:00
Klemens David Morgenstern
ef486764ac
added check if forked proc is running
2018-12-11 23:13:20 +07:00
Klemens David Morgenstern
fce3962376
WNOHANG test
2018-12-11 21:58:17 +07:00
Klemens David Morgenstern
5a40a0ee9c
typo fix
2018-12-11 18:24:25 +07:00
Klemens David Morgenstern
4bf795922d
trying nanosleep
2018-12-11 18:05:24 +07:00
Klemens David Morgenstern
1646b240c7
trying to fix wait_for
2018-12-11 17:19:37 +07:00
Klemens Morgenstern
bae6098e91
Merge pull request #186 from jasonmccampbell/native-exit-code
...
Allow access to the uninterpreted exit code
2018-12-11 10:15:50 +07:00
Jason McCampbell
c40153fab1
Allow access to the uninterpreted exit code to allow calls to
...
distinugish between exit codes and exit due to signals (POSIX)
2018-12-11 02:41:27 +00:00
Klemens David Morgenstern
887bb8c482
removed notify_fork again
2018-12-11 00:41:47 +07:00
Klemens David Morgenstern
ea24ebaf92
added notify fork back into io_context_ref
2018-11-15 15:07:34 +07:00
Klemens David Morgenstern
191673b049
updated waitpid functionality
2018-11-15 11:51:33 +07:00
Klemens David Morgenstern
3a6d11f9b8
damn typos
2018-11-15 11:22:43 +07:00
Klemens David Morgenstern
e022ad3742
typo fix, again
2018-11-15 11:06:09 +07:00
Klemens David Morgenstern
16d9350992
typo fix
2018-11-15 10:51:29 +07:00
Klemens David Morgenstern
5e1d7b6901
updated sigchld_service to check first check if the child is actually running
2018-11-15 10:35:52 +07:00