aboutsummaryrefslogtreecommitdiff
path: root/sys/netgraph/netflow
diff options
context:
space:
mode:
authorGleb Smirnoff <glebius@FreeBSD.org>2011-07-06 09:43:25 +0000
committerGleb Smirnoff <glebius@FreeBSD.org>2011-07-06 09:43:25 +0000
commitacfc07098c31d7c51c443174568809ec7f8e3423 (patch)
treeb6104bb2882ed4d73c9d94fabbcec9c267851868 /sys/netgraph/netflow
parentc909243f40b4d1e5236025ac1661083b9e38573f (diff)
downloadsrc-acfc07098c31d7c51c443174568809ec7f8e3423.tar.gz
src-acfc07098c31d7c51c443174568809ec7f8e3423.zip
Add missing unlocks.
Notes
Notes: svn path=/head/; revision=223822
Diffstat (limited to 'sys/netgraph/netflow')
-rw-r--r--sys/netgraph/netflow/netflow.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/netgraph/netflow/netflow.c b/sys/netgraph/netflow/netflow.c
index 5a9932ee36d3..8ec5629af613 100644
--- a/sys/netgraph/netflow/netflow.c
+++ b/sys/netgraph/netflow/netflow.c
@@ -970,6 +970,7 @@ struct ngnf_show_header *resp)
if (hsh->mtx.mtx_lock & MTX_CONTESTED) {
resp->hash_id = i;
resp->list_id = list_id;
+ mtx_unlock(&hsh->mtx);
return (0);
}
@@ -1001,6 +1002,7 @@ struct ngnf_show_header *resp)
* we simply skip to next hash_id.
*/
resp->list_id = list_id + 1;
+ mtx_unlock(&hsh->mtx);
return (0);
}
}