Method: ManageEngine::Agent::TrackerHandler.exitTracker
- Defined in:
- lib/agent/handler/tracker_handler.rb
.exitTracker(tracker) ⇒ Object
Closes tracker properly and set everything ready to process next tracker If roottracker closes, sequence book is cleaned and data are push to store
40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
# File 'lib/agent/handler/tracker_handler.rb', line 40 def self.exitTracker tracker begin if tracker != nil seqBook = Thread.current[:apminsight] if seqBook != nil seqBook.closeTracker tracker end end rescue Exception=>ex if (@obj != nil) @obj.log.logException "[TrackerHandler] Exception occurred at exittracker.", ex end end end |