On Thu, Mar 19, 2015 at 11:49:00AM +0100, Ivan Radovanovic wrote: > So if I understand you correctly close(kfd) would simply block because > kevent on same kqueue descriptor is in progress? Yes, this is my reading of the code.