From af8f4fbaddeac9969a118d97543184fd3a321ffc Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Mon, 6 Oct 2008 12:53:50 -0700 Subject: [PATCH] --- yaml --- r: 110227 b: refs/heads/master c: 33d1d2c52c3befa6c4df33b4ba58137d1c48894b h: refs/heads/master i: 110225: 7aaf350eade78dcac16157f977c79c4f474a02c2 110223: 3a78bf09b2ef225e970aebb73fa90071dc3e5b26 v: v3 --- [refs] | 2 +- trunk/net/ax25/af_ax25.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 6e090e01ca5d..179e1a747020 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 88a944eef8a4f9a2ca647eb16202a2b63f8ba7cd +refs/heads/master: 33d1d2c52c3befa6c4df33b4ba58137d1c48894b diff --git a/trunk/net/ax25/af_ax25.c b/trunk/net/ax25/af_ax25.c index 01c83e2a4c19..28c71574a781 100644 --- a/trunk/net/ax25/af_ax25.c +++ b/trunk/net/ax25/af_ax25.c @@ -317,6 +317,9 @@ void ax25_destroy_socket(ax25_cb *ax25) /* Queue the unaccepted socket for death */ sock_orphan(skb->sk); + /* 9A4GL: hack to release unaccepted sockets */ + skb->sk->sk_state = TCP_LISTEN; + ax25_start_heartbeat(sax25); sax25->state = AX25_STATE_0; }