Skip to content
Snippets Groups Projects
Commit 3a7a8029 authored by Chris Hines's avatar Chris Hines
Browse files

add a wait for the tunnel

parent c723c7c7
No related branches found
No related tags found
3 merge requests!77Revert "disable agressive kill and restart",!45Test,!44Dev
Pipeline #11912 passed
......@@ -451,6 +451,12 @@ class Ssh:
sess.port.update({authtok: localport})
sess.pids.append(tunnel_p.pid)
logger.debug('tunnel created with pid {}'.format(tunnel_p.pid))
try:
tunnel_p.wait(timeout=3)
(stdout,stderr) = tunnel_p.communicate()
logger.error('tunnel process exited {} {}'.format(stdout,stderr))
except subprocess.TimeoutExpired:
pass
return localport, [tunnel_p.pid]
# @staticmethod
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment