- avoid race conditions in thread-local access

This commit is contained in:
Jordan Sissel 2013-04-09 15:16:32 -07:00
parent 9f69d010f5
commit c4e8fdfb56

View file

@ -20,11 +20,11 @@ class LogStash::ThreadWatchdog
@threads.each do |t|
watchdog = t[:watchdog]
if watchdog and watchdog <= cutoff
age = Time.now - t[:watchdog]
age = Time.now - watchdog
@logger.fatal("thread watchdog timeout",
:thread => t,
:backtrace => t.backtrace,
:thread_watchdog => t[:watchdog],
:thread_watchdog => watchdog,
:age => age,
:cutoff => @watchdog_timeout,
:state => t[:watchdog_state])