diff options
| author | Arnaldo Carvalho de Melo <acme@redhat.com> | 2017-03-22 11:29:41 +0000 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2017-03-22 11:29:41 +0000 |
| commit | 3c8e4a165aa024d9394b6f013d0003d41dfd1fb0 (patch) | |
| tree | f13844e7514ef5922ac08bf3d91aa6b9cf145edf | |
| parent | 3f5e697734666c4c4c080c73526064054dbcc703 (diff) | |
| parent | 9216632bf4a0bafdc998d1c68b37b70446775900 (diff) | |
dccp: Unlock sock before calling sk_free()
am: 9216632bf4
Change-Id: Id3dda6def7939123cc232d10fefcd0bb2b020ccc
| -rw-r--r-- | net/dccp/minisocks.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/dccp/minisocks.c b/net/dccp/minisocks.c index 1994f8af646b..e314caa39176 100644 --- a/net/dccp/minisocks.c +++ b/net/dccp/minisocks.c @@ -122,6 +122,7 @@ struct sock *dccp_create_openreq_child(const struct sock *sk, /* It is still raw copy of parent, so invalidate * destructor and make plain sk_free() */ newsk->sk_destruct = NULL; + bh_unlock_sock(newsk); sk_free(newsk); return NULL; } |
