Henry Oswald 9 лет назад
Родитель
Сommit
fd99887753
1 измененных файлов с 16 добавлено и 6 удалено
  1. 16 6
      services/filestore/app/coffee/HealthCheckController.coffee

+ 16 - 6
services/filestore/app/coffee/HealthCheckController.coffee

@@ -35,12 +35,22 @@ checkFileConvert = (callback)->
 	], callback
 
 
+isOk = true
+
+
+runCheckInBackground = ->
+	async.parallel [checkFileConvert, checkCanStoreFiles], (err)->
+		if err? 
+			logger.err err:err, "Health check: error running"
+			isOk = false
+		else
+			isOk = true
+
 module.exports =
 
 	check: (req, res)->
-		async.parallel [checkFileConvert, checkCanStoreFiles], (err)->
-			if err?
-				logger.err err:err, "Health check: error running"
-				return res.send 500
-			else
-				return res.send 200
+		if isOk
+			res.send 200
+		else
+			res.send 500
+		runCheckInBackground()