Klemens David Morgenstern
1646b240c7
trying to fix wait_for
2018-12-11 17:19:37 +07:00
Klemens David Morgenstern
d4f7bfaa6c
double timeout for terminate...
2018-12-11 16:17:29 +07:00
Klemens David Morgenstern
bac06d2bc7
added timeout to terminate
2018-12-11 15:38:41 +07:00
Klemens David Morgenstern
579499d9e8
group_wait
2018-12-11 15:06:08 +07:00
Klemens David Morgenstern
b8c46bfc47
trying explicit alarm for osx
2018-12-11 14:36:04 +07:00
Klemens David Morgenstern
d234ce4f63
bumped up the log_level
2018-12-11 14:16:48 +07:00
Klemens David Morgenstern
1be807e748
Merge branch 'develop' of github.com:klemens-morgenstern/boost-process into develop
2018-12-11 13:52:09 +07:00
Klemens David Morgenstern
f4db2613eb
disabling valgrind for osx
2018-12-11 13:50:10 +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
e5eec4a5dc
updated develop thingy
2018-12-11 01:02:28 +07:00
Klemens David Morgenstern
887bb8c482
removed notify_fork again
2018-12-11 00:41:47 +07:00
Klemens David Morgenstern
0642bf5e70
added had SIGALARM For apple
2018-12-11 00:15:17 +07:00
Klemens David Morgenstern
513208a117
travis fix
2018-12-10 23:31:57 +07:00
Klemens David Morgenstern
49247f0a83
revamped async
2018-12-10 22:42:05 +07:00
Klemens David Morgenstern
ccb7dd482a
implemented badges for OSX / Linux
2018-12-10 17:23:12 +07:00
Klemens David Morgenstern
08f40ff46b
trying BOOST_TEST_CATCH_SYSTEM_ERRORS=no for osx
2018-12-10 15:21:03 +07:00
Klemens David Morgenstern
956f7b5fdf
updated group_wait to remove wrong condition
2018-12-10 15:06:26 +07:00
Klemens David Morgenstern
40d0f8c401
trying to fix group wait
2018-11-20 20:40:44 +07:00
Klemens David Morgenstern
cbc7580fcd
updated ansi_apps by api-guard
2018-11-20 20:15:46 +07:00
Klemens David Morgenstern
f96dfd6e8f
typo fix
2018-11-15 15:55: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
504e760760
added timeout to wait-test
2018-11-15 14:30:11 +07:00
Klemens David Morgenstern
c5e7cfb4f5
added called-bool & time out for exit_code test
2018-11-15 13:53:01 +07:00
Klemens David Morgenstern
9904e3a5e8
removed BOOST_TEST_IGNORE_SIGCHLD from test
2018-11-15 12:54:48 +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
Klemens David Morgenstern
82d4cef182
trying to queue process creation
2018-11-13 19:06:03 +07:00
Klemens David Morgenstern
5a112ea4bb
Merge branch 'develop' into travis_osx
...
# Conflicts:
# .travis.yml
# include/boost/process/detail/posix/wait_for_exit.hpp
# include/boost/process/detail/posix/wait_group.hpp
2018-11-13 17:47:41 +07:00
Klemens David Morgenstern
b058e1cadf
trying to remove BOOST_TEST_IGNORE_SIGCHLD
2018-11-13 16:57:06 +07:00
Klemens David Morgenstern
a8b28ef262
fixed timeout values
2018-11-13 14:57:29 +07:00
Klemens David Morgenstern
080f3fb074
checking if it's just an asio timing problem
2018-11-13 14:37:57 +07:00
Klemens David Morgenstern
997f10c7e9
fixed wrong timeout values
2018-11-13 14:20:39 +07:00
Klemens David Morgenstern
4ced4d0933
typo fix in wait functions
2018-11-13 13:52:17 +07:00
Klemens David Morgenstern
eafe8e327a
removed auto from lambdas
2018-11-13 13:49:28 +07:00
Klemens David Morgenstern
a4c89a3dec
added timeouts to async test
2018-11-13 13:30:14 +07:00
Klemens David Morgenstern
902390d57a
still trying for the osx on travis
2018-11-13 11:56:38 +07:00
Klemens David Morgenstern
5c55590922
trying llvm now
2018-11-12 20:23:46 +07:00
Klemens David Morgenstern
0485932309
typo fix
2018-11-12 19:53:55 +07:00
Klemens David Morgenstern
e1a3aded4e
added . output for filter for section warning
2018-11-12 19:32:21 +07:00
Klemens David Morgenstern
5b2d5c76c8
nsleep -> nanosleep
2018-11-12 18:59:18 +07:00
Klemens David Morgenstern
2c3c9e84a5
added include of unistd.h
2018-11-12 18:40:48 +07:00
Klemens David Morgenstern
ad90ca6366
CI fixes and attempt on new wait_for mechanic
...
Squashed commit of the following:
commit 88952f0ab2
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 18:27:04 2018 +0700
rolling back the --coverage option
commit 29cd54ea8c
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 18:12:33 2018 +0700
another attempt
commit c2ee6da367
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 17:54:53 2018 +0700
trying to get the sanitization to work here
commit 317801ca5e
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 17:10:36 2018 +0700
added -lprofile_rt
commit 3923da14f7
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 16:56:32 2018 +0700
attempting new timed wait for OSX
commit 5aa691cc3a
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 16:32:11 2018 +0700
adding valgrind to build
commit 04712d57f4
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 16:09:34 2018 +0700
changin pipe mode
commit ed4c861e78
Author: Klemens David Morgenstern <klemens.morgenstern@gmx.net >
Date: Mon Nov 12 15:37:08 2018 +0700
trying to filter section warnings
2018-11-12 18:39:31 +07:00
Klemens David Morgenstern
88952f0ab2
rolling back the --coverage option
2018-11-12 18:27:04 +07:00
Klemens David Morgenstern
29cd54ea8c
another attempt
2018-11-12 18:12:33 +07:00
Klemens David Morgenstern
c2ee6da367
trying to get the sanitization to work here
2018-11-12 17:54:53 +07:00
Klemens David Morgenstern
317801ca5e
added -lprofile_rt
2018-11-12 17:10:36 +07:00