diff --git a/TES/tes/sshwrapper/__init__.py b/TES/tes/sshwrapper/__init__.py
index 73e6f90b97bd34da41571a715aed1b32a5ffe3a9..d78f02dca3012e28822834b753346adb6b010784 100644
--- a/TES/tes/sshwrapper/__init__.py
+++ b/TES/tes/sshwrapper/__init__.py
@@ -311,7 +311,7 @@ class Ssh:
                 (stdout, stderr) = exec_p.communicate(timeout=TIMEOUT)
         except subprocess.TimeoutExpired as e:
             exec_p.kill()
-            (stdout, stderr) = exec_p.communicate()
+            (stdout, stderr) = exec_p.communicate(timeout=TIMEOUT)
 
         return {'stdout':stdout, 'stderr':stderr}