diff --git a/public/js/app-middle.js b/public/js/app-middle.js
index <HASH>..<HASH> 100644
--- a/public/js/app-middle.js
+++ b/public/js/app-middle.js
@@ -221,7 +221,10 @@
                 }
 
                 var url = getServerURL(),
-                    socket = io.connect(url),
+                    socket = io.connect(url, {
+                        "reconnection limit": 4001, // four second max delay
+                        "max reconnection attempts": Infinity
+                    }),
                     app_log = app.log,
                     app_debug = app.debug,
                     app_error = app.error;
now continuing to try to connect every four seconds indefinitely.