Teknium
365e2835d4
fix(execute_code): POSIX kernels exit when their host dies mid-cell (death pipe)
...
Widens the Windows parent-death fix to the class: the kernel inherits
the read end of a pipe whose only write end lives in the host, so host
death by any means (SIGKILL, OOM, crash) is EOF and the kernel exits.
Stdin EOF alone only reaches the runner between cells, so a kernel
SIGKILLed mid-cell used to outlive its host indefinitely. The
integration test now runs on every platform and is trimmed to the
contract (kill host mid-cell, kernel gone), not the handle plumbing.
2026-09-02 23:55:30 -07:00
..
2026-09-02 21:49:23 -07:00
2026-08-31 11:29:17 -07:00
2026-08-29 18:13:20 -07:00
2026-08-16 22:08:05 -07:00
2026-08-28 23:10:01 -07:00
2026-08-31 01:04:11 -07:00
2026-08-27 13:48:51 -07:00
2026-08-15 02:51:59 +05:30
2026-08-07 17:45:06 +05:30
2026-08-23 20:00:18 -07:00
2026-09-02 06:18:55 -07:00
2026-08-23 02:16:11 -07:00
2026-09-02 03:42:01 -07:00
2026-08-24 21:51:44 -07:00
2026-08-28 04:57:52 -07:00
2026-08-21 22:33:45 +05:30
2026-09-03 03:18:08 +05:30
2026-07-29 10:54:04 -07:00
2026-09-03 02:24:06 +05:30
2026-08-31 21:59:11 +05:30
2026-08-19 16:31:16 -07:00
2026-08-26 18:02:17 +05:30
2026-08-14 21:24:36 -07:00
2026-08-26 16:42:44 -07:00
2026-08-28 23:10:01 -07:00
2026-08-29 18:13:20 -07:00
2026-09-03 04:56:59 +05:30
2026-09-02 23:55:14 -07:00
2026-09-02 23:55:30 -07:00
2026-07-29 12:19:37 -07:00
2026-09-03 01:33:18 +05:30
2026-09-02 20:16:14 +05:30
2026-09-01 22:28:52 -07:00
2026-09-02 10:12:54 -07:00
2026-08-16 20:14:51 -07:00
2026-08-07 09:07:42 -07:00
2026-08-31 21:11:11 -05:00
2026-08-02 00:11:50 -07:00
2026-08-28 23:10:01 -07:00
2026-08-02 00:36:03 -07:00
2026-09-02 05:34:28 -07:00
2026-09-03 04:56:59 +05:30
2026-09-03 04:34:45 +05:30
2026-09-03 04:56:59 +05:30
2026-08-28 23:10:01 -07:00
2026-08-12 15:21:47 +05:30
2026-08-02 00:11:50 -07:00
2026-08-13 11:09:51 -07:00
2026-08-28 03:58:52 -07:00
2026-08-08 04:19:38 -07:00
2026-08-23 16:04:41 -07:00
2026-09-03 04:56:59 +05:30
2026-09-02 05:32:01 -07:00
2026-09-02 00:03:55 -07:00
2026-08-08 12:32:23 -07:00
2026-09-03 02:24:06 +05:30
2026-08-28 20:16:26 -07:00
2026-08-25 10:55:53 +10:00
2026-08-17 03:03:35 -07:00
2026-09-03 04:40:44 +05:30
2026-08-20 20:20:23 -07:00
2026-08-26 02:54:35 +05:30
2026-07-28 14:07:21 -07:00
2026-08-28 23:10:01 -07:00
2026-08-02 10:02:33 -07:00
2026-09-03 02:05:42 +05:30
2026-08-12 15:21:47 +05:30
2026-07-29 10:14:00 -07:00
2026-08-28 03:24:43 -07:00
2026-08-29 18:13:20 -07:00
2026-09-03 02:20:46 +05:30
2026-08-29 18:13:20 -07:00
2026-09-01 20:55:35 +05:30
2026-08-28 08:46:11 -07:00
2026-08-28 23:10:01 -07:00
2026-08-28 23:10:01 -07:00
2026-08-28 23:10:01 -07:00
2026-09-02 07:00:13 -07:00
2026-08-07 08:58:25 -07:00
2026-08-17 10:03:36 -07:00
2026-08-31 10:06:34 -07:00
2026-09-03 04:23:35 +05:30
2026-08-29 17:58:51 -07:00
2026-08-12 13:57:59 +05:30
2026-08-31 10:08:13 -07:00
2026-08-08 11:12:27 -07:00
2026-09-01 07:32:45 -07:00
2026-08-31 10:08:13 -07:00
2026-08-17 17:04:40 -07:00
2026-08-29 20:39:31 -07:00
2026-09-01 01:39:59 -07:00
2026-07-30 22:31:42 -07:00
2026-08-24 20:25:10 -07:00
2026-08-30 20:04:40 +05:30
2026-08-13 11:09:51 -07:00
2026-09-02 10:33:43 -07:00
2026-08-15 23:48:15 -07:00
2026-09-02 05:34:28 -07:00
2026-09-03 03:33:24 +05:30
2026-08-29 20:39:31 -07:00
2026-09-01 21:49:14 -07:00
2026-08-02 10:04:48 -07:00
2026-08-29 18:55:29 -07:00
2026-09-01 10:56:49 -07:00
2026-08-20 00:16:22 -07:00
2026-09-01 23:30:33 -07:00
2026-09-01 21:49:14 -07:00
2026-08-23 18:25:35 -07:00
2026-07-28 22:31:40 -07:00
2026-07-28 11:55:01 -07:00
2026-09-02 06:48:31 -07:00
2026-09-01 10:56:49 -07:00
2026-08-28 05:10:33 -07:00
2026-09-01 16:01:53 -04:00
2026-08-23 03:54:52 -07:00
2026-08-12 19:01:30 -07:00
2026-08-08 13:49:24 +05:30
2026-08-25 04:21:45 -07:00
2026-09-01 10:56:49 -07:00
2026-09-02 10:33:43 -07:00
2026-08-16 21:20:29 -07:00
2026-08-16 21:20:29 -07:00