From a09a7e0aa751dc58e8f65d2417ed2cbb9cb3e686 Mon Sep 17 00:00:00 2001 From: phk Date: Fri, 27 Sep 2002 20:30:27 +0000 Subject: Ok, include also the two tests which actually does effect the claims of the last commit message. Sponsored by: DARPA & NAI Labs. --- sys/geom/geom_event.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sys/geom/geom_event.c b/sys/geom/geom_event.c index ece6e49..c6c7c9a 100644 --- a/sys/geom/geom_event.c +++ b/sys/geom/geom_event.c @@ -155,6 +155,8 @@ g_do_event(struct g_event *ep) mp2 = ep->class; if (mp2->taste == NULL) break; + if (g_shutdown) + break; LIST_FOREACH(mp, &g_classes, class) { if (mp2 == mp) continue; @@ -167,6 +169,8 @@ g_do_event(struct g_event *ep) } break; case EV_NEW_PROVIDER: + if (g_shutdown) + break; g_trace(G_T_TOPOLOGY, "EV_NEW_PROVIDER(%s)", ep->provider->name); LIST_FOREACH(mp, &g_classes, class) { -- cgit v1.1