Bug fix in check_socket() method