From 3c1ff45d563b80edbf3e30752c01a684c57f1afc Mon Sep 17 00:00:00 2001 From: Dan DeLeo Date: Mon, 29 Jun 2009 22:15:00 -0600 Subject: [PATCH] don't require fibers (causing load error) if emulated fibers defined elsewhere --- Rakefile | 2 +- lib/ext/fiber18.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index cfa8d4c..20fc7ec 100644 --- a/Rakefile +++ b/Rakefile @@ -10,7 +10,7 @@ task :install => :gem do sh 'sudo gem install em-spec-*.gem' end -task :default => :gem +task :default => :spec task :spec do sh 'bacon test/bacon_spec.rb' diff --git a/lib/ext/fiber18.rb b/lib/ext/fiber18.rb index c7fa5f3..75297cd 100644 --- a/lib/ext/fiber18.rb +++ b/lib/ext/fiber18.rb @@ -55,7 +55,7 @@ def inspect end end else - require 'fiber' + require 'fiber' unless Fiber.respond_to?(:current) end if __FILE__ == $0