From 94aadffd16879e34eee1aab35a151d8b843f06e4 Mon Sep 17 00:00:00 2001 From: Ryan Lamb <4955475+kinyoklion@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:33:01 -0700 Subject: [PATCH] fix: Include message for closed or ended event source connections. --- lib/eventsource.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/eventsource.js b/lib/eventsource.js index db66ea75..8dfaf843 100644 --- a/lib/eventsource.js +++ b/lib/eventsource.js @@ -153,7 +153,7 @@ function EventSource (url, eventSourceInitDict) { if (readyState === EventSource.CLOSED) { return } - var errorEvent = error ? new Event('error', error) : new Event('end') + var errorEvent = error ? new Event('error', error) : new Event('end', {message: 'the request completed unexpectedly'}) var shouldRetry = (config.errorFilter || defaultErrorFilter)(errorEvent) if (shouldRetry) { readyState = EventSource.CONNECTING