Followup to r83869 and issue #8524: rename socket.forget() to socket.detach()
and make it return the file descriptor.
6 files changed