Zebediah Figura (@zfigura) commented about server/sock.c:
if (signaled) complete_async_poll( poll_req, STATUS_SUCCESS ); } }
- if (sock->obj.handle_count == 1 || get_obj_handle_count( process, obj ) == 1)
This condition looks redundant, but I guess it's just to try to short-circuit doing the whole loop, right?
Is this logic really specific to sockets?