diff options
author | Pablo Carranza <pcarranza@gmail.com> | 2015-12-27 00:15:10 +0100 |
---|---|---|
committer | Pablo Carranza <pcarranza@gmail.com> | 2015-12-27 22:19:56 +0100 |
commit | f80227a525d368820b008479127a01ec5d73e9a1 (patch) | |
tree | 92dafa92bf5ddace55421b12a5b3c068b2d374da /lib/bundler/mirror.rb | |
parent | 80eed60be62cfbbb87ddd81f2b465c8892ff4258 (diff) | |
download | bundler-f80227a525d368820b008479127a01ec5d73e9a1.tar.gz |
Use Errno::EINPROGRESS instead of IO::WaitWritable for ruby 1.8.7 compatibility
Diffstat (limited to 'lib/bundler/mirror.rb')
-rw-r--r-- | lib/bundler/mirror.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/bundler/mirror.rb b/lib/bundler/mirror.rb index 827f910947..68e02e8c08 100644 --- a/lib/bundler/mirror.rb +++ b/lib/bundler/mirror.rb @@ -144,7 +144,7 @@ module Bundler MirrorSockets.new(mirror).any? do |socket, address, timeout| begin socket.connect_nonblock(address) - rescue IO::WaitWritable + rescue Errno::EINPROGRESS wait_for_writtable_socket(socket, address, timeout) rescue # Connection failed somehow, again false |