From e306e4d5f691fd185cf22b39543e41263227099f Mon Sep 17 00:00:00 2001 From: Andreas Wrede Date: Mon, 11 Jul 2016 16:01:26 -0400 Subject: [PATCH] ingore closed connections --- hbc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/hbc b/hbc index a7e93ac..b21cd45 100755 --- a/hbc +++ b/hbc @@ -270,8 +270,9 @@ def process(): ifiles = {} conIds = {} for conn in conns: - ifiles[conns[conn].sock.fileno()] = conns[conn].sock - conIds[conns[conn].sock.fileno()] = conn + if conns[conn].sock: + ifiles[conns[conn].sock.fileno()] = conns[conn].sock + conIds[conns[conn].sock.fileno()] = conn sleep=nextReport - time.time() if sleep <= 0: