diff options
author | archie <archie@FreeBSD.org> | 2000-08-07 22:41:12 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 2000-08-07 22:41:12 +0000 |
commit | abc93090fbdd28cbf925cae2c44378d7843a3f06 (patch) | |
tree | 46f903194ba850f3a871f3d436c6229031bbfcc5 /sys | |
parent | a96b1a388bbb889cb0190cf10e0a675cfc58ba42 (diff) | |
download | FreeBSD-src-abc93090fbdd28cbf925cae2c44378d7843a3f06.zip FreeBSD-src-abc93090fbdd28cbf925cae2c44378d7843a3f06.tar.gz |
Fix a bug where we were accessing already free'd memory during node shutdown.
Detected via: 0xdeadc0de
Diffstat (limited to 'sys')
-rw-r--r-- | sys/netgraph/ng_frame_relay.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netgraph/ng_frame_relay.c b/sys/netgraph/ng_frame_relay.c index 389dd95..6004a7e 100644 --- a/sys/netgraph/ng_frame_relay.c +++ b/sys/netgraph/ng_frame_relay.c @@ -492,7 +492,7 @@ ngfrm_rmnode(node_p node) ng_unname(node); node->private = NULL; FREE(sc, M_NETGRAPH); - ng_unref(sc->node); + ng_unref(node); return (0); } |