diff options
Diffstat (limited to 'net/can/bcm.c')
-rw-r--r-- | net/can/bcm.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/can/bcm.c b/net/can/bcm.c index 95d7f32643ae..1d17e41b892d 100644 --- a/net/can/bcm.c +++ b/net/can/bcm.c | |||
@@ -1469,6 +1469,9 @@ static int bcm_release(struct socket *sock) | |||
1469 | bo->ifindex = 0; | 1469 | bo->ifindex = 0; |
1470 | } | 1470 | } |
1471 | 1471 | ||
1472 | sock_orphan(sk); | ||
1473 | sock->sk = NULL; | ||
1474 | |||
1472 | release_sock(sk); | 1475 | release_sock(sk); |
1473 | sock_put(sk); | 1476 | sock_put(sk); |
1474 | 1477 | ||