From 26efe2d4c9eddf18b41731891035c29a2df967c8 Mon Sep 17 00:00:00 2001 From: Andreas Wrede Date: Tue, 23 Jan 2018 07:28:53 -0500 Subject: [PATCH] ignore malformed msgs --- hbd | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hbd b/hbd index 3d19ddc..1bc1396 100755 --- a/hbd +++ b/hbd @@ -362,7 +362,10 @@ def readsock(sock): data, addrp = sock.recvfrom(MAXRECV) now = time.time() if DEBUG > 2: sys.stderr.write("readsock = %s, %s\n" % (data,addrp)) - msg = stodict(data) + try: + msg = stodict(data) + except: + return if not msg: # Old hbc client if verbose: print "old hbc:", data oldclient = True