diff --git a/confluent_server/confluent/config/configmanager.py b/confluent_server/confluent/config/configmanager.py index c3d5c0de..d27c5e9b 100644 --- a/confluent_server/confluent/config/configmanager.py +++ b/confluent_server/confluent/config/configmanager.py @@ -510,6 +510,8 @@ def follow_channel(channel): if 'xid' in rpc and rpc['xid']: _pendingchangesets[rpc['xid']].send() msg = channel.recv(8) + # mark the connection as broken + cfgleader = True def add_collective_member(name, address, fingerprint): try: