on master help sign in
add SSE error handling
commit8a3be0b8a8aa51d88a43d5b1f372b6ba42b20b2a authorLiam Fitzgerald <liam@urizen.co> dateFri 27 Mar 2020, 08:10 (7 years ago) parentb9e8d4e
1 file changed+10
src/store/lib/useHostingStore.js+10
src/store/lib/useHostingStore.js+10
@@ -114,6 +114,16 @@ function useHostingStore(url, domain, disabled) {
114114 setRunEvents(previous => [...previous, event.data]);
115115 }
116116 });
117+
118+ source.addEventListender(
119+ 'error',
120+ error => {
121+ if (source.readyState === EventSource.CLOSED) {
122+ setError(error);
123+ }
124+ },
125+ false
126+ );
117127 } catch (error) {
118128 setError(error);
119129 }