diff --git a/javascript/src/eventsource.js b/javascript/src/eventsource.js index c2a53be..9c08da6 100644 --- a/javascript/src/eventsource.js +++ b/javascript/src/eventsource.js @@ -274,7 +274,7 @@ } } - if (datas.length) { + if (datas.length && this.readyState != this.CLOSED) { // dispatch a new event var event = new MessageEvent(eventType, datas.join('\n'), window.location.origin, this.lastEventId); this.dispatchEvent(eventType, event);