()
| 284 | } |
| 285 | |
| 286 | const closeController = () => { |
| 287 | if (controllerClosed) return |
| 288 | controllerClosed = true |
| 289 | try { |
| 290 | controller.close() |
| 291 | } catch { |
| 292 | // Controller already closed by runtime/client |
| 293 | } |
| 294 | } |
| 295 | |
| 296 | const enqueueEvent = (payload: unknown) => { |
| 297 | if (controllerClosed) return false |