From 1f503bd9e6b77d0e3ea2b6a3e0efcf60c14fd330 Mon Sep 17 00:00:00 2001 From: Richard Neumann Date: Sun, 21 Aug 2022 16:55:21 +0200 Subject: [PATCH] Add missing waiting for writer to drain --- rcon/source/async_rcon.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rcon/source/async_rcon.py b/rcon/source/async_rcon.py index 4ee6980..e5dcebe 100644 --- a/rcon/source/async_rcon.py +++ b/rcon/source/async_rcon.py @@ -34,6 +34,7 @@ async def communicate( return response writer.write(bytes(Packet.make_command(frag_detect_cmd))) + await writer.drain() while (successor := await Packet.aread(reader)).id == response.id: response += successor