libcli/named_pipe_auth: fix error handling in _tstream_npa_connect_recv()
[samba.git] / libcli / named_pipe_auth / npa_tstream.c
index 59d3a97dc0b127dbdfea98821ac51d064ed0fe6f..f6ce951ef0b2079bc2808f24c02b8487c026957f 100644 (file)
@@ -420,6 +420,8 @@ int _tstream_npa_connect_recv(struct tevent_req *req,
                                        struct tstream_npa,
                                        location);
        if (!stream) {
+               *perrno = ENOMEM;
+               tevent_req_received(req);
                return -1;
        }
        ZERO_STRUCTP(npas);