From 4954b907de088aeadc8b7875d885a221d41d5030 Mon Sep 17 00:00:00 2001 From: vjrj Date: Wed, 7 Mar 2018 11:44:56 +0100 Subject: [PATCH] Autoreconnect --- .meteor/packages | 1 + .meteor/versions | 1 + imports/startup/client/reconnect.js | 8 ++++++++ imports/ui/layouts/App/App.js | 1 + 4 files changed, 11 insertions(+) create mode 100644 imports/startup/client/reconnect.js diff --git a/.meteor/packages b/.meteor/packages index 6358d1d..81799c5 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -61,3 +61,4 @@ barbatus:stars-rating arkham:comments-ui facts gadicohen:sitemaps +nspangler:autoreconnect diff --git a/.meteor/versions b/.meteor/versions index 3d6133f..0059a9c 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -90,6 +90,7 @@ mys:fonts@0.0.2 natestrauser:publish-performant-counts@0.1.2 npm-bcrypt@0.9.3 npm-mongo@2.2.34 +nspangler:autoreconnect@0.0.1 oauth@1.2.0 oauth2@1.2.0 observe-sequence@1.0.16 diff --git a/imports/startup/client/reconnect.js b/imports/startup/client/reconnect.js new file mode 100644 index 0000000..4659b20 --- /dev/null +++ b/imports/startup/client/reconnect.js @@ -0,0 +1,8 @@ +/* global reconnecToServer */ + +import { Meteor } from 'meteor/meteor'; + +Meteor.startup(() => { + // Reconnect Function + reconnectToServer(5000, true); +}); diff --git a/imports/ui/layouts/App/App.js b/imports/ui/layouts/App/App.js index 52a57ca..980879f 100644 --- a/imports/ui/layouts/App/App.js +++ b/imports/ui/layouts/App/App.js @@ -18,6 +18,7 @@ import '/imports/startup/client/meta'; import '/imports/startup/client/ravenLogger'; import '/imports/startup/client/geolocation'; import '/imports/startup/client/piwik-start.js'; +import '/imports/startup/client/reconnect.js'; import Reconnect from '../../components/Reconnect/Reconnect'; import Navigation from '../../components/Navigation/Navigation'; import Authenticated from '../../components/Authenticated/Authenticated';