On 12 August 2016 at 00:46, Alin Serdean <aserd...@cloudbasesolutions.com> wrote:
> Disconnect named pipes that failed connection. > > Found by testing. > > Signed-off-by: Alin Gabriel Serdean <aserd...@cloudbasesolutions.com> > Thanks, applied to master and 2.6 > --- > lib/stream-windows.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/lib/stream-windows.c b/lib/stream-windows.c > index e0fe012..637920b 100644 > --- a/lib/stream-windows.c > +++ b/lib/stream-windows.c > @@ -431,6 +431,7 @@ pwindows_accept(struct pstream *pstream, struct stream > **new_streamp) > } else { > VLOG_ERR_RL(&rl, "Could not connect named pipe. Last " > "error: %s", ovs_lasterror_to_string()); > + DisconnectNamedPipe(p->fd); > return EINVAL; > } > } > @@ -446,6 +447,7 @@ pwindows_accept(struct pstream *pstream, struct stream > **new_streamp) > } else if (last_error != ERROR_PIPE_CONNECTED) { > VLOG_ERR_RL(&rl, "Could not connect synchronous named pipe. > Last " > "error: %s", ovs_lasterror_to_string()); > + DisconnectNamedPipe(p->fd); > return EINVAL; > } else { > /* If the pipe is connected, signal an event. */ > -- > 2.9.2.windows.1 > _______________________________________________ > dev mailing list > dev@openvswitch.org > http://openvswitch.org/mailman/listinfo/dev > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev