It's possible that we might call Server#open_socket with a nil value, so prevent this from creating invalid Socket wrappers.