summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDelano Mandelbaum <delano.mandelbaum@gmail.com>2011-04-30 17:28:08 -0700
committerDelano Mandelbaum <delano.mandelbaum@gmail.com>2011-04-30 17:28:08 -0700
commit51f919278d14e2cb3d6fcbed1c2303a71418a4ba (patch)
treefa34fb5d08cf97ea00e3084e5de4358f846a7e37
parent4e9f10e5a82ce22c9992833ff13c34d2ed0506a8 (diff)
parenta17c9bec704c229db017a0c94d4831dd04f28bcd (diff)
downloadnet-ssh-gateway-51f919278d14e2cb3d6fcbed1c2303a71418a4ba.tar.gz
Merge pull request #1 from Casecommons/a17c9bec704c229db017a0c94d4831dd04f28bcd.
We've found in ruby 1.9 we're getting sporadicly stalled SSH connections
-rw-r--r--lib/net/ssh/gateway.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/net/ssh/gateway.rb b/lib/net/ssh/gateway.rb
index 214dd35..49be1b1 100644
--- a/lib/net/ssh/gateway.rb
+++ b/lib/net/ssh/gateway.rb
@@ -190,8 +190,9 @@ class Net::SSH::Gateway
@thread = Thread.new do
while @active
@session_mutex.synchronize do
- @session.process(0.1)
+ @session.process(0.001)
end
+ Thread.pass
end
end
end