Ethereal-dev: [ethereal-dev] The end of "Ethereal hangs when I try to capture"?

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Tue, 11 Jan 2000 23:00:02 -0800
I checked in a change to "capture.c" to put, on Linux, a "select()",
with a timeout, on the file descriptor for libpcap before the read from
libpcap, so that the "select()" will be done *even with a vanilla
libpcap*.

It appears to keep Ethereal from hanging on a capture, at least in the
small test I did on my Debian 2.1 partition with a libpcap that didn't
have the "select()" - an Ethereal without that change did hang.