bm.draw_screen
+ Index.usual_sources.each do |s|
+ next unless s.respond_to? :connect
+ reporting_thread do
+ begin
+ s.connect
+ rescue SourceError => e
+ Redwood::log "fatal error loading from #{s}: #{e.message}"
+ end
+ end
+ end
+
imode.load_threads :num => ibuf.content_height, :when_done => lambda { reporting_thread { sleep 1; PollManager.poll } unless $opts[:no_threads] }
unless $opts[:no_threads]
def has_errors?; !@e.nil?; end
def error; @e; end
- def method_missing m, *a, &b
- @mutex.synchronize { __pass m, *a, &b }
- end
+ def method_missing m, *a, &b; __pass m, *a, &b end
def id; __pass :id; end
def to_s; __pass :to_s; end