Преглед изворни кода

Clean up, don't allocate an extra date

Shane Kilkelly пре 9 година
родитељ
комит
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