Peter Hunt
4b72f9e401
exec: get the exit code from sync pipe instead of file
...
Before, we were getting the exit code from the file, in which we waited an arbitrary amount of time (5 seconds) for the file, and segfaulted if we didn't find it. instead, we should be a bit more certain conmon has sent the exit code. Luckily, it sends the exit code along the sync pipe fd, so we can read it from there
Adapt the ExecContainer interface to pass along a channel to get the pid and exit code from conmon, to be able to read both from the pipe
Signed-off-by: Peter Hunt <pehunt@redhat.com >
2020-03-03 15:35:35 -05:00
..
2019-03-29 08:27:33 -04:00
2020-02-19 11:04:02 +01:00
2020-02-24 09:29:34 -05:00
2019-08-13 15:13:20 -04:00
2020-01-13 14:27:02 +01:00
2020-02-21 12:17:38 -05:00
2017-11-01 11:24:59 -04:00
2020-01-14 10:51:59 +01:00
2020-02-28 18:55:58 +01:00
2020-01-13 14:27:02 +01:00
2019-11-19 15:38:03 -05:00
2019-01-18 15:43:11 -06:00
2019-11-13 08:15:00 +11:00
2020-02-21 09:37:30 -05:00
2020-03-03 15:35:35 -05:00
2020-01-29 14:04:51 -05:00
2019-08-21 17:28:30 +02:00
2020-01-13 14:27:02 +01:00
2020-02-25 13:20:25 -05:00
2020-02-28 11:32:56 -05:00
2020-01-14 10:51:59 +01:00
2019-10-10 14:53:29 -04:00
2020-03-03 15:35:35 -05:00
2018-07-31 14:19:50 +00:00
2020-02-18 16:00:36 +05:30
2019-06-27 07:56:24 -05:00
2020-01-15 17:08:22 +01:00
2019-06-27 07:56:24 -05:00
2018-07-31 14:19:50 +00:00
2020-03-02 10:58:11 -05:00
2020-02-21 09:37:30 -05:00
2020-02-19 16:58:04 +05:30
2019-12-09 13:29:36 +01:00
2019-07-07 08:54:20 -05:00
2019-07-11 09:13:06 -05:00
2019-06-25 13:51:24 -05:00
2020-01-13 14:27:02 +01:00
2019-10-31 17:42:37 +01:00
2019-10-11 20:55:37 +02:00
2020-01-13 21:03:21 +01:00
2018-11-26 13:55:02 +01:00
2020-02-25 13:20:25 -05:00
2020-02-25 13:20:25 -05:00
2019-07-22 15:57:23 -04:00
2019-07-22 15:57:23 -04:00
2020-03-03 15:35:35 -05:00
2019-07-22 15:57:23 -04:00
2020-03-03 15:35:35 -05:00
2019-10-31 17:42:37 +01:00
2020-03-03 15:35:35 -05:00
2019-12-02 18:03:33 +01:00
2020-03-03 15:35:35 -05:00
2020-03-02 10:58:11 -05:00
2020-02-28 11:51:02 -05:00
2019-10-31 17:42:37 +01:00
2020-01-25 15:09:09 -06:00
2019-06-27 07:56:24 -05:00
2019-06-25 13:51:24 -05:00
2020-02-28 11:51:02 -05:00
2019-11-29 05:34:52 -05:00
2020-01-13 14:27:02 +01:00
2020-03-02 10:58:11 -05:00
2018-08-16 17:12:36 +00:00
2020-01-10 09:41:39 -06:00
2019-11-29 05:34:52 -05:00
2019-10-10 10:25:06 -04:00
2020-02-21 09:37:30 -05:00
2020-02-06 10:20:54 -05:00
2019-06-25 13:51:24 -05:00
2020-01-25 15:09:09 -06:00
2019-08-28 11:35:00 -04:00
2020-02-24 09:29:34 -05:00
2019-06-25 13:51:24 -05:00
2020-02-24 09:29:34 -05:00
2020-01-13 14:27:02 +01:00
2020-01-14 10:51:59 +01:00
2019-10-31 17:42:37 +01:00
2020-02-11 22:24:14 +01:00
2019-06-25 13:51:24 -05:00
2020-02-11 22:24:14 +01:00
2019-10-29 13:35:18 -04:00
2020-02-13 21:42:57 -05:00
2020-02-21 09:37:30 -05:00
2019-09-25 19:44:38 +02:00
2020-01-16 13:49:21 -05:00
2020-01-29 14:04:51 -05:00
2020-01-13 14:27:02 +01:00
2019-09-05 17:12:27 -04:00
2019-12-02 23:06:00 -05:00
2020-02-27 13:11:42 -06:00