summaryrefslogtreecommitdiffstats
path: root/sys/geom/bde/g_bde.c
diff options
context:
space:
mode:
authorphk <phk@FreeBSD.org>2004-02-14 17:59:44 +0000
committerphk <phk@FreeBSD.org>2004-02-14 17:59:44 +0000
commitc9a89db245795132bf8c0a936121078738b7ee58 (patch)
tree6bed7f7ab8f9c60e20a813ccb876e5132efbd88c /sys/geom/bde/g_bde.c
parent14df0ab802fa99c6a6879ab2191050793193ce65 (diff)
downloadFreeBSD-src-c9a89db245795132bf8c0a936121078738b7ee58.zip
FreeBSD-src-c9a89db245795132bf8c0a936121078738b7ee58.tar.gz
Do not check error code from closing ->access() calls, we know they succeed.
Diffstat (limited to 'sys/geom/bde/g_bde.c')
-rw-r--r--sys/geom/bde/g_bde.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/sys/geom/bde/g_bde.c b/sys/geom/bde/g_bde.c
index 4b4e947..84a7b8b 100644
--- a/sys/geom/bde/g_bde.c
+++ b/sys/geom/bde/g_bde.c
@@ -226,7 +226,6 @@ g_bde_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
{
struct g_consumer *cp;
struct g_provider *pp;
- int error;
struct g_bde_softc *sc;
g_trace(G_T_TOPOLOGY, "g_bde_destroy_geom(%s, %s)", mp->name, gp->name);
@@ -244,8 +243,7 @@ g_bde_destroy_geom(struct gctl_req *req, struct g_class *mp, struct g_geom *gp)
KASSERT(cp != NULL, ("NULL consumer"));
sc->dead = 1;
wakeup(sc);
- error = g_access(cp, -1, -1, -1);
- KASSERT(error == 0, ("error on close"));
+ g_access(cp, -1, -1, -1);
g_detach(cp);
g_destroy_consumer(cp);
while (sc->dead != 2 && !LIST_EMPTY(&pp->consumers))
OpenPOWER on IntegriCloud