7916e7264c9a37b1f0c30d303cad64c75a94af51 introduced a finaliser for a socket, but this may close the socket prematurely, resulting in Bad file descriptor error. Reproducing example: https://github.com/tsurucapital/network/commit/7496faa435b248817e5ef0221028214ee15ab25a