Changeset 301
- Timestamp:
- 01/04/07 07:17:37 (2 years ago)
- Files:
-
- version_0/lib/em/deferrable.rb (modified) (2 diffs)
- version_0/lib/em/future.rb (added)
- version_0/lib/eventmachine.rb (modified) (1 diff)
- version_0/Rakefile (modified) (1 diff)
- version_0/tests/test_futures.rb (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
version_0/lib/em/deferrable.rb
r223 r301 43 43 return unless block 44 44 if @deferred_status == :succeeded 45 block.call 45 block.call *@deferred_args 46 46 else 47 47 @callbacks ||= [] … … 53 53 return unless block 54 54 if @deferred_status == :failed 55 block.call 55 block.call *@deferred_args 56 56 else 57 57 @errbacks ||= [] version_0/lib/eventmachine.rb
r296 r301 55 55 require "eventmachine_version" 56 56 require 'em/deferrable' 57 require 'em/future' 57 58 require 'em/eventable' 58 59 #-- Additional requires are at the BOTTOM of this file, because they version_0/Rakefile
r300 r301 202 202 end 203 203 204 desc "Test futures" 205 task :test_futures do |t| 206 run_tests t, :extension, "test_future*.rb" 207 end 208 204 209 205 210 desc "Build everything"