Hi,
We have installed phreld on a CentOS 6.4 install, we have libpcap-(devel)-1.0.0-6 installed.
On our CentOS 5 servers (libpcap-0.9.4-15) we have no issues, on the CentOS 6 installation nothing ever gets blocked by phreld and upon stracing phreld we see output like this from CentOS 6 servers:
Process 269886 attached with 2 threads - interrupt to quit
[pid 269887] restart_syscall(<... resuming interrupted call ...> <unfinished ...>
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL <unfinished ...>
[pid 269887] <... restart_syscall resumed> ) = 0
[pid 269887] nanosleep({0, 750000000}, <unfinished ...>
[pid 269886] <... select resumed> ) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
[pid 269886] select(5, [4], NULL, NULL, NULL) = 1 (in [4])
etc etc
so it seems there is some issue with libpcap and phreld on CentOS 6. I realise you say that phreld is only tested for libpcap 0.8 but I wonder if you were able to find the cause of the current issues? It could be a trivial fix! It'd be fantastic to have phreld on all of our machines.
Thanks.