Sha256: 269817a80fda2d0c9ed812344746c2ecba7fe6c30f97ce25916e004ab3b1390a
Contents?: true
Size: 459 Bytes
Versions: 34
Compression:
Stored size: 459 Bytes
Contents
$:.push File.join(File.dirname(__FILE__), '..', '..', '..', 'lib') require 'redcar' Redcar.environment = :test Redcar.load_unthreaded class QuickTask < Redcar::Task def initialize(id=nil) @id = id end def execute $started_tasks << @id :hiho end def inspect "<#{self.class} #{@id}>" end end class BlockingTask < QuickTask def execute $started_tasks << @id loop { break if java.lang.Thread.interrupted } end end
Version data entries
34 entries across 34 versions & 2 rubygems