release critical section on failure to create signaler fdpair

under Windows, the critical section could be left locked if the connect/accept fails WHILE another thread/process is blocking to enter the critical section.