diff options
author | Luigi Rizzo <luigi@FreeBSD.org> | 2015-07-19 18:04:51 +0000 |
---|---|---|
committer | Luigi Rizzo <luigi@FreeBSD.org> | 2015-07-19 18:04:51 +0000 |
commit | 05f7605789e29f4420c82a7e353bee658c333823 (patch) | |
tree | 05025db67bd3629b964e3fdeeed3c7fffc6728f9 /sys/dev/netmap/netmap_monitor.c | |
parent | 85fe4e7c6be2d1edfee9fd96de81d39e0e765bcc (diff) |
release a reference when stopping a monitor
Notes
Notes:
svn path=/head/; revision=285696
Diffstat (limited to 'sys/dev/netmap/netmap_monitor.c')
-rw-r--r-- | sys/dev/netmap/netmap_monitor.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/dev/netmap/netmap_monitor.c b/sys/dev/netmap/netmap_monitor.c index be7ce440015c..c303952417ff 100644 --- a/sys/dev/netmap/netmap_monitor.c +++ b/sys/dev/netmap/netmap_monitor.c @@ -326,6 +326,7 @@ netmap_monitor_stop(struct netmap_adapter *na) struct netmap_monitor_adapter *mna = (struct netmap_monitor_adapter *)mkring->na; /* forget about this adapter */ + netmap_adapter_put(mna->priv.np_na); mna->priv.np_na = NULL; } } |