Class: BaseThread
- Inherits:
-
Thread
- Object
- Thread
- BaseThread
- Defined in:
- lib/daemon/base_thread.rb
Direct Known Subclasses
AutosyncThread, CheckThread, CopyTaskThread, DeleteTaskThread, GlobalDaemonThread, RunTasksThread, UpdateTasksThread
Instance Method Summary collapse
-
#initialize(*args) ⇒ BaseThread
constructor
A new instance of BaseThread.
Constructor Details
#initialize(*args) ⇒ BaseThread
Returns a new instance of BaseThread.
2 3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/daemon/base_thread.rb', line 2 def initialize(*args) super(*args) do |*p| begin self.go(*p) rescue Exception => e error "#{self.class}: #{e.}; #{e.backtrace.join(', ')}" ensure FC::DB.close $log.debug("close #{self.class}") end end end |