From 31a5cf588e1171bcfd58d6a08a76867552dfe811 Mon Sep 17 00:00:00 2001 From: Stanislav Laznicka Date: Aug 17 2017 07:56:01 +0000 Subject: conncheck: fix progression on failure traceback.format_exc() does not take exception object as an argument. This made Python 3 get stuck amid ipa-replica-conncheck, probably because it was waiting for a thread to finish. https://pagure.io/freeipa/issue/4985 Reviewed-By: Felipe Volpone --- diff --git a/install/tools/ipa-replica-conncheck b/install/tools/ipa-replica-conncheck index 5014ac0..3db2e02 100755 --- a/install/tools/ipa-replica-conncheck +++ b/install/tools/ipa-replica-conncheck @@ -346,9 +346,9 @@ class PortResponder(threading.Thread): sock.listen(1) logger.debug('%d %s: Started listening', port, proto) - except socket.error as e: + except socket.error: logger.warning('%d %s: Failed to bind', port, proto) - logger.debug("%s", traceback.format_exc(e)) + logger.debug("%s", traceback.format_exc()) else: self._sockets.append(sock)