andrey
27a9f05d65
fix(PIProcess): handle fork() failure (return value -1)
...
fork() can return -1 on error (too many processes, out of memory).
The old code treated pid_ == -1 as a successful fork, entering the
parent branch and calling waitpid(-1, ...) which waits for ANY
child process. Added explicit check: close pipes, free memory,
and return on fork failure.
2026-08-05 17:39:38 +03:00
..
2026-03-12 14:46:57 +03:00
2026-03-20 16:31:30 +03:00
2026-03-12 14:46:57 +03:00
2026-05-27 16:37:04 +03:00
2022-12-14 14:13:52 +03:00
2026-03-20 16:31:30 +03:00
2026-03-28 20:17:58 +03:00
2026-08-05 17:39:36 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 19:21:03 +03:00
2026-03-12 19:21:03 +03:00
2026-05-26 21:38:00 +03:00
2026-05-26 21:31:58 +03:00
2026-03-12 14:46:57 +03:00
2026-08-05 17:39:37 +03:00
2026-03-20 16:31:30 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-06-04 11:18:28 +03:00
2026-05-29 09:56:29 +03:00
2026-03-26 16:50:55 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-08-05 12:02:35 +03:00
2026-03-20 16:31:30 +03:00
2026-08-05 17:39:38 +03:00
2026-08-05 17:39:34 +03:00
2026-03-25 10:59:32 +03:00
2026-05-08 16:17:56 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00
2026-03-12 14:46:57 +03:00