Remember to close sockets on error