queued file descriptor close patch