1833493 Members
2956 Online
110052 Solutions
New Discussion

poll(2) hang question.

 
GPS
Advisor

poll(2) hang question.

Has anyone run into a situation where poll(2) hangs? I have an application that maintains a keepalive protocol when inactive. I have tracked this down with nettl and sniffers and implimenting gettimeofday() into my program and it seems that every so often I encounter a large time lag where poll does not pick up a keepalive sent to it.

I can see from sniffer traces that the data arrives as the OS sends back a TCP level ack of corresponding sequence number.

I have seen that there is a bug out for 11i (PHKL_25233 select(2) and poll(2) hang). I am running on 10.20 and am wondering if there is something I am missing.

Thanks in advance.