diff options
Diffstat (limited to 'net/bluetooth/l2cap_sock.c')
| -rw-r--r-- | net/bluetooth/l2cap_sock.c | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/net/bluetooth/l2cap_sock.c b/net/bluetooth/l2cap_sock.c index fc85e7ae33c..f77308e63e5 100644 --- a/net/bluetooth/l2cap_sock.c +++ b/net/bluetooth/l2cap_sock.c @@ -923,8 +923,9 @@ void __l2cap_sock_close(struct sock *sk, int reason)  			rsp.status = cpu_to_le16(L2CAP_CS_NO_INFO);  			l2cap_send_cmd(conn, l2cap_pi(sk)->ident,  					L2CAP_CONN_RSP, sizeof(rsp), &rsp); -		} else -			l2cap_chan_del(sk, reason); +		} + +		l2cap_chan_del(sk, reason);  		break;  	case BT_CONNECT:  |