Explorar el Código

Merge pull request #5661 from overleaf/bg-fix-status-on-restart

[real-time] skip 60s closing delay on start up

GitOrigin-RevId: 5fbb3b4f2940505c2ab6e5cfe6a757ee2501bf2d
Brian Gough hace 4 años
padre
commit
534cb1c5ab
Se han modificado 1 ficheros con 4 adiciones y 1 borrados
  1. 4 1
      services/real-time/app/js/DeploymentManager.js

+ 4 - 1
services/real-time/app/js/DeploymentManager.js

@@ -40,6 +40,9 @@ function checkStatusFileSync() {
   // crash on start up if file does not exist
   const content = fs.readFileSync(statusFile, { encoding: 'utf8' })
   updateDeploymentStatus(content)
+  if (settings.serviceIsClosed) {
+    serviceCloseTime = Date.now() // skip closing delay on start up
+  }
 }
 
 module.exports = {
@@ -54,6 +57,6 @@ module.exports = {
     }
   },
   deploymentIsClosed() {
-    return settings.serviceIsClosed && Date.now() > serviceCloseTime
+    return settings.serviceIsClosed && Date.now() >= serviceCloseTime
   },
 }