I have a python 2.7 app running on RHEL 6 that occasionally hangs. If I strace the app, I get this repeatedly:
[pid 180442] select(0, NULL, NULL, NULL, {10, 0}) = 0 (Timeout)
[pid 180442] select(0, NULL, NULL, NULL, {10, 0}) = 0 (Timeout)
What is it that this select is waiting on? Is there a filehandle hidden in there someplace?