 			res.send 200
 		else
 			res.send 500
-		runCheckInBackground()
+		q.push runChecks # run in background 1 at a time


checkFileConvert = (callback)->
	imgPath = path.join(settings.path.uploadFolder, "/tiny.pdf")
	console.log imgPath, settings.path.uploadFolder
	async.waterfall [
		(cb)->
			fs.copy("./tiny.pdf", imgPath, cb)


isOk = true

q = async.queue (task, callback)->
	task(callback)


runChecks = (callback)->
	async.parallel [checkFileConvert, checkCanStoreFiles], (err)->
		if err? 
			logger.err err:err, "Health check: error running"
			isOk = false
		else
			isOk = true
		callback()

module.exports =

