teknium1
86c5febdd1
fix(mcp): watchdog wrap after OSV preflight + forward SIGTERM to child group
...
Two fixes on top of the salvaged parent-death watchdog:
- Apply the watchdog wrap AFTER the OSV malware preflight so the check
inspects the real npx/uvx package instead of the python wrapper
(the wrap previously made the preflight a silent no-op for every
stdio server).
- The real server runs in its own process group under the watchdog, so
the graceful-shutdown killpg no longer reached it; the watchdog now
forwards SIGTERM/SIGINT to the child's group, keeping wedged servers
killable on clean shutdown.
2026-07-07 15:16:00 -07:00
..
2026-07-05 14:48:20 -07:00
2026-07-07 05:22:42 -07:00
2026-07-07 15:14:30 -07:00
2026-07-02 04:20:43 -07:00
2026-07-03 03:27:47 -07:00
2026-07-03 03:27:47 -07:00
2026-07-01 05:04:41 -07:00
2026-07-02 13:10:30 +05:30
2026-07-05 13:42:46 -07:00
2026-06-28 04:13:19 -07:00
2026-07-02 03:00:59 -07:00
2026-07-06 04:58:42 -07:00
2026-07-04 15:30:50 -07:00
2026-07-01 14:23:01 +05:30
2026-07-02 04:20:43 -07:00
2026-07-05 13:42:46 -07:00
2026-07-07 02:40:04 -07:00
2026-07-01 14:37:22 +05:30
2026-07-05 21:37:33 -07:00
2026-07-05 14:42:05 -07:00
2026-07-01 17:48:32 +05:30
2026-07-05 13:51:26 -07:00
2026-07-05 00:47:54 -07:00
2026-07-06 04:58:42 -07:00
2026-07-02 00:05:48 +05:30
2026-07-07 15:12:49 -07:00
2026-06-30 16:56:15 -07:00
2026-07-04 14:10:33 +05:30
2026-07-07 15:16:00 -07:00
2026-07-07 15:16:00 -07:00
2026-07-07 02:10:43 -07:00
2026-06-30 04:23:27 -05:00
2026-07-02 03:00:59 -07:00
2026-07-01 15:37:58 +05:30
2026-07-07 02:52:17 -07:00
2026-07-05 13:42:46 -07:00
2026-06-27 04:41:22 -07:00
2026-07-07 05:14:00 -07:00
2026-07-05 22:21:05 -07:00
2026-06-27 21:07:53 -07:00
2026-07-07 05:14:00 -07:00
2026-07-06 04:58:42 -07:00
2026-07-01 01:05:28 -07:00
2026-06-26 15:26:08 +05:30
2026-07-01 01:02:17 -07:00
2026-06-30 16:39:41 -07:00
2026-06-28 10:19:21 -05:00
2026-07-03 05:30:16 -05:00
2026-07-07 02:39:36 -07:00
2026-06-29 21:11:58 -07:00
2026-07-05 00:47:54 -07:00
2026-07-06 04:38:17 -07:00
2026-07-04 15:08:49 -07:00
2026-06-29 21:11:58 -07:00
2026-06-29 21:11:58 -07:00