diff options
-rw-r--r-- | datapath-windows/ovsext/PacketIO.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/datapath-windows/ovsext/PacketIO.c b/datapath-windows/ovsext/PacketIO.c index 7b2c0c81c..d41335b91 100644 --- a/datapath-windows/ovsext/PacketIO.c +++ b/datapath-windows/ovsext/PacketIO.c @@ -524,11 +524,12 @@ OvsCreateNewNBLsFromMultipleNBs(POVS_SWITCH_CONTEXT switchContext, } lastNbl->Next = *nextNbl; *nextNbl = newNbls->Next; - *curNbl = newNbls; - (*curNbl)->Next = NULL; OvsCompleteNBL(switchContext, *curNbl, TRUE); + *curNbl = newNbls; + (*curNbl)->Next = NULL; + error = FALSE; } while (error); |