From e0cb4a58c37adae475779d78d8648536262397ce Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Tue, 11 Aug 2020 12:46:15 -0400 Subject: [PATCH] Ensure zk_listener is readded after reconnect --- node-daemon/pvcnoded/Daemon.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/node-daemon/pvcnoded/Daemon.py b/node-daemon/pvcnoded/Daemon.py index d4e63eeb..26a7fe92 100644 --- a/node-daemon/pvcnoded/Daemon.py +++ b/node-daemon/pvcnoded/Daemon.py @@ -538,7 +538,10 @@ def zk_listener(state): del _zk_conn continue + # Overwrite global zk_conn with new connection zk_conn = _zk_conn + # Readd the listener + zk_conn.add_listener(zk_listener) break zk_conn.add_listener(zk_listener)