class SassListen::Adapter::Base
def start
def start configure if started? _log(:warn, 'Adapter already started!') return end @started = true calling_stack = caller.dup SassListen::Internals::ThreadPool.add do begin @snapshots.values.each do |snapshot| _timed('Record.build()') { snapshot.record.build } end _run rescue msg = 'run() in thread failed: %s:\n'\ ' %s\n\ncalled from:\n %s' _log_exception(msg, calling_stack) raise # for unit tests mostly end end end