Page MenuHomeFreeBSD

D55049.diff
No OneTemporary

D55049.diff

diff --git a/sys/geom/geom_event.c b/sys/geom/geom_event.c
--- a/sys/geom/geom_event.c
+++ b/sys/geom/geom_event.c
@@ -84,7 +84,7 @@
mtx_lock(&g_eventlock);
TSWAIT("GEOM events");
- while (!TAILQ_EMPTY(&g_events))
+ while (!TAILQ_EMPTY(&g_events) || !TAILQ_EMPTY(&g_doorstep))
msleep(&g_pending_events, &g_eventlock, PPAUSE,
"g_waitidle", 0);
TSUNWAIT("GEOM events");

File Metadata

Mime Type
text/plain
Expires
Sat, Feb 7, 2:37 AM (20 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28420141
Default Alt Text
D55049.diff (387 B)

Event Timeline