s4:rpc_server: use SOCKET_FLAG_NOCLOSE to avoid calling close() on the socket fd...
authorStefan Metzmacher <metze@samba.org>
Tue, 28 Sep 2010 00:13:12 +0000 (02:13 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 28 Sep 2010 01:48:10 +0000 (03:48 +0200)
metze

source4/rpc_server/service_rpc.c

index 36e6a54cc80d0df1513c95d3a40fe25289e0cea1..d221639bd2775602764d988a325a921841cdbd41 100644 (file)
@@ -203,6 +203,7 @@ static void dcesrv_sock_accept(struct stream_connection *srv_conn)
                        stream_terminate_connection(srv_conn, nt_errstr(status));
                        return;
                }
+               socket_set_flags(srv_conn->socket, SOCKET_FLAG_NOCLOSE);
        }
 
        dcesrv_conn->local_address = srv_conn->local_address;