diff --git a/net/tipc/socket.c b/net/tipc/socket.c index adf3e6ecf61ef1ab3df6bd34f85cb2ffaa3de6ac..cd01deb1da9cee495e02e944d7b0fc6ace551ee7 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c @@ -1599,6 +1599,7 @@ static bool filter_connect(struct tipc_sock *tsk, struct sk_buff *skb) /* Let timer expire on it's own */ tipc_node_remove_conn(net, tsk_peer_node(tsk), tsk->portid); + sk->sk_state_change(sk); } return true;