From d5478a8ebb9649b5208ab44ac37d085026281bde Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Tue, 23 Dec 2014 16:55:34 +0000 Subject: [PATCH] make sure shutdown only happens once --- services/filestore/app.coffee | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/services/filestore/app.coffee b/services/filestore/app.coffee index e96b0414e3..f2b4c405be 100644 --- a/services/filestore/app.coffee +++ b/services/filestore/app.coffee @@ -113,9 +113,10 @@ port = settings.internal.filestore.port or 3009 host = settings.internal.filestore.host or "localhost" beginShutdown = () -> - appIsOk = false - server.close() - logger.log "server will stop accepting connections" + if appIsOk + appIsOk = false + server.close() + logger.log "server will stop accepting connections" server.on "close", () -> logger.log "closed all connections"