2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-09-04 20:17:58 +00:00

Fix incorrect attribute on asyncio task

This commit is contained in:
Jarrod Johnson
2026-09-03 13:42:43 -04:00
parent 5df20a92ac
commit 2f49ab602d
@@ -565,7 +565,7 @@ async def handle_connection(connection, cert, request, local=False):
{'error': 'Refusing, my name is better',
'txcount': cfm._txcount,})
return
if follower is not None and not follower.dead:
if follower is not None and not follower.done():
await tlvdata.send(
connection,
{'error': 'Already following, assimilate leader first',
@@ -579,7 +579,7 @@ async def handle_connection(connection, cert, request, local=False):
return
cnn = tlvdata.get_socket(connection)
if (currentleader == cnn.getpeername()[0] and
follower and not follower.dead):
follower and not follower.done()):
# if we are happily following this leader already, don't stir
# the pot
await tlvdata.send(connection, {'status': 0})