----- Original Message -----
> From: "Ben Pfaff" <b...@ovn.org>
> To: "Lance Richardson" <lrich...@redhat.com>
> Cc: dev@openvswitch.org
> Sent: Friday, June 10, 2016 11:16:08 AM
> Subject: Re: [ovs-dev] [PATCH] tests: fix issue in use of 
> OVS_APP_EXIT_AND_WAIT
> 
> On Fri, Jun 03, 2016 at 06:09:26PM -0400, Lance Richardson wrote:
> > Commit f9b11f2a09b4 introduced a loop to wait for process exit
> > in OVS_APP_EXIT_AND_WAIT after the "exit" command has been sent.
> > Unfortunately, this does not work for cases where a unixctl socket
> > has to be used to send the "exit" command because the process
> > ID cannot be determined from the socket path.
> > 
> > OVS_APP_EXIT_AND_WAIT_BY_TARGET has since been introduced to enable
> > graceful termination of daemons via unixctl sockets.
> > 
> > This set of changes addresses the problem described above by
> > making OVS_APP_EXIT_AND_WAIT_BY_TARGET take the unixctl socket
> > path and corresponding process ID as separate parameters. In order
> > to better detect issues in this logic in the future, checks have
> > been added to verify that the pidfile exists before using its
> > contents.
> > 
> > Tested on a Linux system.
> > 
> > Fixes: f9b11f2a09b4 ("tests: Make OVS_APP_EXIT_AND_WAIT() wait for process
> > termination")
> > Signed-off-by: Lance Richardson <lrich...@redhat.com>
> 
> I get tons of failures similar to the following with this applied:
> 

After updating I see the same errors, looks like a collision with:

    868dae908db0 ovs-vsctl.at: Use OVS_VSCTL_CLEANUP.

I'll fix and post a v2.

Thanks,

   Lance
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to