From 087e606d4de935198814423178d91bd5cf19dcd2 Mon Sep 17 00:00:00 2001 From: Eric Lindvall Date: Thu, 22 Mar 2012 23:29:57 -0700 Subject: [PATCH] Make sure the sleep time is positive before sleeping --- lib/metriks/reporter/logger.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/metriks/reporter/logger.rb b/lib/metriks/reporter/logger.rb index 9ae7425..6c7135b 100644 --- a/lib/metriks/reporter/logger.rb +++ b/lib/metriks/reporter/logger.rb @@ -121,7 +121,9 @@ def initialize(interval) def sleep sleep_time = next_time - Time.now.to_f - Kernel.sleep(sleep_time) + if sleep_time > 0 + Kernel.sleep(sleep_time) + end end def next_time