]> xenbits.xensource.com Git - pvdrivers/win/xenvbd.git/commitdiff
Fix ASSERTion failure during disk unplug
authorPaul Durrant <paul.durrant@citrix.com>
Tue, 22 Jan 2019 16:21:53 +0000 (16:21 +0000)
committerPaul Durrant <paul.durrant@citrix.com>
Tue, 22 Jan 2019 16:23:01 +0000 (16:23 +0000)
BlkifRing->Path is not being NULL-ed out after freeing.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
src/xenvbd/ring.c

index cd5b5707d30625df4b03b5869519bf8dd202aa41..66dcfec49642d24b68cfe67b91f00e17f0d41a95 100644 (file)
@@ -1848,7 +1848,7 @@ BlkifRingDestroy(
     RtlZeroMemory(&BlkifRing->ShutdownQueue, sizeof(LIST_ENTRY));
 
     __RingFree(BlkifRing->Path);
-    BlkifRing->Path;
+    BlkifRing->Path = NULL;
     BlkifRing->Index = 0;
     BlkifRing->Ring = NULL;