Quick fix to release the dispatch lock when the vport could not be found. Signed-off-by: Alin Gabriel Serdean <aserd...@cloudbasesolutions.com> --- datapath-windows/ovsext/Vport.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/datapath-windows/ovsext/Vport.c b/datapath-windows/ovsext/Vport.c index c9dfaea..70bef3d 100644 --- a/datapath-windows/ovsext/Vport.c +++ b/datapath-windows/ovsext/Vport.c @@ -405,6 +405,7 @@ HvUpdateNic(POVS_SWITCH_CONTEXT switchContext, nicParam->NicIndex); if (vport == NULL) { OVS_LOG_WARN("Vport search failed."); + NdisReleaseRWLock(switchContext->dispatchLock, &lockState); goto update_nic_done; } switch (nicParam->NicType) { -- 1.9.5.msysgit.0 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev