net: fix multithreaded signal handling in unix recv routines