ARUNAVO RAY
4f96e7dfbf
fix: survive SSE client disconnects on Bun 1.4 ( #465 ) ( #466 )
...
On Bun 1.4 the node adapter's reader cancel closes the stream before the
request abort fires, so the abort listener's controller.close() threw
ERR_INVALID_STATE as an uncaught exception and the process shut itself
down whenever a dashboard tab disconnected. Both SSE routes now guard the
close and clear their timers on cancel too.
A shutdown forced by an uncaught exception or unhandled rejection now
exits with status 1 instead of 0, so a unit with Restart=on-failure
(the Proxmox community script) starts the service again.
2026-10-15 18:46:56 +05:30
..
2026-10-14 17:38:43 +05:30
2026-09-23 01:53:15 +05:30
2026-09-07 06:25:27 +05:30
2026-09-23 18:27:22 +05:30
2026-09-26 09:10:08 +05:30
2026-09-02 14:57:58 +05:30
2026-09-02 14:57:58 +05:30
2026-09-02 18:23:27 +05:30
2026-09-02 14:57:58 +05:30
2026-09-02 14:57:58 +05:30
2026-09-02 14:57:58 +05:30
2026-05-27 14:53:16 +05:30
2026-05-27 14:53:16 +05:30
2026-05-27 14:53:16 +05:30
2026-05-27 14:53:16 +05:30
2026-05-27 14:53:16 +05:30
2026-08-21 17:37:32 +05:30
2026-09-23 01:53:15 +05:30
2026-09-23 01:53:15 +05:30
2026-09-23 01:53:15 +05:30
2026-04-09 12:32:59 +05:30
2026-04-09 12:32:59 +05:30
2026-09-07 06:25:27 +05:30
2026-09-07 06:25:27 +05:30
2026-03-15 09:19:24 +05:30
2026-09-02 18:23:27 +05:30
2026-09-02 19:09:59 +05:30
2026-09-02 19:09:59 +05:30
2026-09-07 06:25:27 +05:30
2026-09-03 18:33:33 +05:30
2026-09-03 18:33:33 +05:30
2026-09-03 18:33:33 +05:30
2026-09-03 18:33:33 +05:30
2026-09-03 18:33:33 +05:30
2026-09-03 18:33:33 +05:30
2026-09-07 06:25:27 +05:30
2026-07-02 15:46:00 +05:30
2026-10-14 17:41:10 +05:30
2026-10-14 17:41:10 +05:30
2026-10-14 17:41:10 +05:30
2026-05-23 20:08:23 +05:30
2026-10-14 17:41:10 +05:30
2026-10-14 17:41:10 +05:30
2026-05-04 08:08:22 +05:30
2026-09-10 23:33:58 +05:30
2026-09-23 01:00:20 +05:30
2026-07-01 08:12:36 +05:30
2026-09-10 23:33:58 +05:30
2026-08-24 09:10:45 +05:30
2026-09-23 01:00:20 +05:30
2026-02-26 10:13:13 +05:30
2026-03-18 04:36:14 +05:30
2026-03-18 04:36:14 +05:30
2026-09-10 23:11:55 +05:30
2026-10-14 17:41:10 +05:30
2026-09-07 06:22:30 +05:30
2026-08-06 06:43:40 +05:30
2026-08-06 06:43:40 +05:30
2026-09-24 00:11:30 +05:30
2026-09-22 23:00:53 +05:30
2026-03-24 07:33:46 +05:30
2026-09-24 00:11:30 +05:30
2026-09-11 05:35:03 +05:30
2026-09-23 01:53:15 +05:30
2026-09-11 05:35:03 +05:30
2026-09-11 05:35:03 +05:30
2026-09-25 08:04:32 +05:30
2026-09-25 08:04:32 +05:30
2026-09-25 08:04:32 +05:30
2026-09-02 18:23:27 +05:30
2026-09-02 18:23:27 +05:30
2026-08-03 08:06:26 +05:30
2026-08-03 08:06:26 +05:30
2026-05-23 20:08:33 +05:30
2026-09-22 23:01:14 +05:30
2026-09-22 23:01:14 +05:30
2026-09-24 00:11:30 +05:30
2026-09-22 23:00:53 +05:30
2026-09-24 00:11:30 +05:30
2026-09-09 11:24:50 +05:30
2026-03-18 15:05:00 +05:30
2026-03-18 15:05:00 +05:30
2026-02-26 10:19:28 +05:30
2026-02-26 10:19:28 +05:30
2026-09-11 05:44:45 +05:30
2026-03-15 08:52:45 +05:30
2026-09-11 05:44:45 +05:30
2026-08-21 17:37:32 +05:30
2026-09-07 06:25:27 +05:30
2026-03-15 08:52:45 +05:30
2026-03-15 08:52:45 +05:30
2026-09-22 23:00:53 +05:30
2026-09-22 23:01:14 +05:30
2026-10-15 18:46:56 +05:30
2026-10-15 18:46:56 +05:30
2026-09-23 01:00:20 +05:30
2026-09-07 06:25:27 +05:30
2026-09-08 19:26:03 +05:30
2026-09-08 19:26:03 +05:30
2026-07-16 20:57:38 +05:30
2026-07-16 20:57:38 +05:30
2026-09-23 18:27:22 +05:30
2026-09-23 18:27:22 +05:30