Permanente automatische Wiederverbindung von EventSource

Ich verwende JavaScript EventSource in meinem Projekt-Frontend.

Manchmal schlägt die Verbindung zwischen dem Browser und dem Server fehl oder der Server stürzt ab. In diesen Fällen versucht EventSource, die Verbindung nach 3 Sekunden wiederherzustellen, wie in der Dokumentation beschrieben.

Aber es versucht nur einmal. Wenn immer noch keine Verbindung besteht, stoppt die EventSource, um erneut eine Verbindung herzustellen, und der Benutzer muss das Browserfenster aktualisieren, um erneut eine Verbindung herzustellen.

Wie kann ich dieses Verhalten verhindern? Ich brauche die EventSource, um die Verbindung für immer wiederherzustellen, nicht nur einmal.

Der Browser ist Firefox.