From a4ffb4e45ac9c599abd453314e92340d5e844788 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Wed, 24 Sep 2014 10:07:49 +0100 Subject: [PATCH] Revert "don't set pcap timeout, to prevent cpu churn" This reverts commit b5df59660fe83fd5a5d4d3ddd23e6b084ef56465. --- pcap.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcap.go b/pcap.go index 912d0fba..354ec818 100644 --- a/pcap.go +++ b/pcap.go @@ -40,6 +40,9 @@ func newPcapIO(ifName string, promisc bool, snaplen int, bufSz int) (handle *Pca if err = inactive.SetSnapLen(snaplen); err != nil { return } + if err = inactive.SetTimeout(-1); err != nil { + return + } if err = inactive.SetImmediateMode(true); err != nil { return }