diff --git a/nmap_rpc.cc b/nmap_rpc.cc index 6b0fd6a80..7e74f80c2 100644 --- a/nmap_rpc.cc +++ b/nmap_rpc.cc @@ -332,9 +332,9 @@ int send_rpc_query(Target *target_host, unsigned short portno, if (res == -1) { if (o.debugging) { gh_perror("Sendto in %s", __func__); - close(udp_rpc_socket); - udp_rpc_socket = -1; } + close(udp_rpc_socket); + udp_rpc_socket = -1; return -1; } } else {