Просмотр исходного кода

Clean up, don't allocate an extra date

Shane Kilkelly 9 лет назад
Родитель
Сommit
f397678589
1 измененных файлов с 1 добавлено и 3 удалено
  1. 1 3
      libraries/metrics/timeAsyncMethod.coffee

+ 1 - 3
libraries/metrics/timeAsyncMethod.coffee

@@ -17,11 +17,9 @@ module.exports = (obj, methodName, key, logger) ->
 			)
 
 		timer = new metrics.Timer(key)
-		start = new Date()
 
 		realMethod.call this, firstArgs..., (callbackArgs...) ->
-			timer.done()
-			elapsedTime = new Date() - start
+			elapsedTime = timer.done()
 			if logger?
 				logger.log {key, elapsedTime}, "[Metrics] timed async method call"
 			callback.apply this, callbackArgs