diff options
| -rw-r--r-- | net/core/sock.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/core/sock.c b/net/core/sock.c index e891bcf325ca..292f42228bfb 100644 --- a/net/core/sock.c +++ b/net/core/sock.c | |||
| @@ -1474,8 +1474,8 @@ void sk_release_kernel(struct sock *sk) | |||
| 1474 | return; | 1474 | return; |
| 1475 | 1475 | ||
| 1476 | sock_hold(sk); | 1476 | sock_hold(sk); |
| 1477 | sock_net_set(sk, get_net(&init_net)); | ||
| 1478 | sock_release(sk->sk_socket); | 1477 | sock_release(sk->sk_socket); |
| 1478 | sock_net_set(sk, get_net(&init_net)); | ||
| 1479 | sock_put(sk); | 1479 | sock_put(sk); |
| 1480 | } | 1480 | } |
| 1481 | EXPORT_SYMBOL(sk_release_kernel); | 1481 | EXPORT_SYMBOL(sk_release_kernel); |
