1
0
mirror of https://github.com/samba-team/samba.git synced 2025-08-03 04:22:09 +03:00

r10836: giving NT_STATUS_NO_MEMORY, when the connection fails wasn't a good idea...

metze
This commit is contained in:
Stefan Metzmacher
2005-10-08 16:35:33 +00:00
committed by Gerald (Jerry) Carter
parent 2a6b805385
commit e7ee73a747

View File

@ -433,6 +433,7 @@ static NTSTATUS wrepl_request_wait(struct wrepl_request *req)
return req->status;
}
static void wrepl_request_trigger(struct wrepl_request *req);
/*
connect a wrepl_socket to a WINS server
@ -459,7 +460,13 @@ struct wrepl_request *wrepl_connect_send(struct wrepl_socket *wrepl_socket,
status = socket_connect(wrepl_socket->sock, our_ip, 0, peer_ip,
WINS_REPLICATION_PORT, 0);
if (!NT_STATUS_EQUAL(status, NT_STATUS_MORE_PROCESSING_REQUIRED)) goto failed;
if (!NT_STATUS_EQUAL(status, NT_STATUS_MORE_PROCESSING_REQUIRED)) {
req->wrepl_socket = wrepl_socket;
req->state = WREPL_REQUEST_ERROR;
req->status = status;
wrepl_request_trigger(req);
return req;
}
return req;