Merge pull request #328 from guedou/PR#200_improved

Stop sniff() on empty s.recv()
This commit is contained in:
Pierre Lalet 2016-11-03 10:45:04 +00:00 committed by GitHub
commit 6831cab8ae
1 changed files with 4 additions and 1 deletions

View File

@ -608,7 +608,10 @@ interfaces)
sel = select(sniff_sockets, [], [], remain)
for s in sel[0]:
p = s.recv()
if p is not None:
if p is None and offline is not None:
stop_event = True
break
elif p is not None:
if lfilter and not lfilter(p):
continue
if s in label: