After all my workers finish running tests, and the "# clients served within #.# s" message is printed, the main nosetests wrapper process hangs around for 60 more seconds before exiting. No log messages are printed during this wait. When I run strace on it, it's hung on epoll_wait waiting for a thread, and eventually epoll_wait returns and it finishes up.
Any idea what might be causing this and what to do about it?
After all my workers finish running tests, and the "# clients served within #.# s" message is printed, the main nosetests wrapper process hangs around for 60 more seconds before exiting. No log messages are printed during this wait. When I run strace on it, it's hung on epoll_wait waiting for a thread, and eventually epoll_wait returns and it finishes up.
Any idea what might be causing this and what to do about it?