fd.typechar is now set for events that failed to create an FD