lib/capistrano/processable.rb in capistrano-2.14.1 vs lib/capistrano/processable.rb in capistrano-2.14.2

- old
+ new

@@ -21,10 +21,12 @@ readers = sessions.map { |session| session.listeners.keys }.flatten.reject { |io| io.closed? } writers = readers.select { |io| io.respond_to?(:pending_write?) && io.pending_write? } if readers.any? || writers.any? readers, writers, = IO.select(readers, writers, nil, wait) + else + return false end if readers ensure_each_session do |session| ios = session.listeners.keys @@ -48,6 +50,6 @@ raise errors.first if errors.any? sessions end end -end \ No newline at end of file +end