We will not get a socket hangup if we have duplicates socket fds in the parent or child, so make sure we clean this up properly after fork.