Fix -1 usage for bad socket descriptor