This eliminates the race condition mentioned in a54c913a by forbidding duplicate binds to the same socket (well, at least in the sense that attempting to do so will *always* result in an error instead of nondeterministically resulting in an error).
a54c913a