From 39e22e4c0a02440c1f5f4373e405fe5cc051ea9f Mon Sep 17 00:00:00 2001 From: Tommi Virtanen Date: Wed, 10 Aug 2011 13:22:14 -0700 Subject: [PATCH] Handle socket.timeout when waiting for a reconnect. Now it gets ignored, just like the other harmless socket errors. --- teuthology/task/kernel.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teuthology/task/kernel.py b/teuthology/task/kernel.py index 3745f8d65ef48..7f3ce70e139fb 100644 --- a/teuthology/task/kernel.py +++ b/teuthology/task/kernel.py @@ -147,6 +147,8 @@ def reconnect(ctx, timeout): user_at_host=remote.name, host_key=ctx.config['targets'][remote.name], ) + except socket.timeout: + pass except socket.error as e: if hasattr(e, '__getitem__'): if e[0] not in [errno.ECONNREFUSED, errno.ETIMEDOUT, -- 2.39.5