dvdotsenko / nose_gevent_multiprocess

Gevent-supporting multiprocess plugin for Nose testing framework
GNU Lesser General Public License v2.1
13 stars 8 forks source link

60-second hang after all workers finish #5

Closed jikamens closed 6 years ago

jikamens commented 9 years ago

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?

jikamens commented 9 years ago

By the way, I should have mentioned: Thank you so much for writing this plugin, it's awesome. ;-)

richafrank commented 6 years ago

Should be fixed by https://github.com/dvdotsenko/nose_gevent_multiprocess/pull/6/commits/c43763cde1b25748dd09d80a01c4266f96f5234a