diff options
author | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2011-04-30 17:28:08 -0700 |
---|---|---|
committer | Delano Mandelbaum <delano.mandelbaum@gmail.com> | 2011-04-30 17:28:08 -0700 |
commit | 51f919278d14e2cb3d6fcbed1c2303a71418a4ba (patch) | |
tree | fa34fb5d08cf97ea00e3084e5de4358f846a7e37 | |
parent | 4e9f10e5a82ce22c9992833ff13c34d2ed0506a8 (diff) | |
parent | a17c9bec704c229db017a0c94d4831dd04f28bcd (diff) | |
download | net-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.rb | 3 |
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 |