From cd4f50fbb88abf127892946feeb2d684c23c4035 Mon Sep 17 00:00:00 2001 From: Poul-Henning Kamp Date: Mon, 30 Sep 2002 08:27:29 +0000 Subject: [PATCH] Make sure we don't loose our topology lock in a call_me() handler. Sponsored by: DARPA & NAI Labs. --- sys/geom/geom_event.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/geom/geom_event.c b/sys/geom/geom_event.c index 41884056a4ab..34a836eccb7b 100644 --- a/sys/geom/geom_event.c +++ b/sys/geom/geom_event.c @@ -153,6 +153,7 @@ g_do_event(struct g_event *ep) switch (ep->event) { case EV_CALL_ME: ep->func(ep->arg); + g_topology_assert(); break; case EV_NEW_CLASS: mp2 = ep->class;