]> err.no Git - linux-2.6/blobdiff - net/dccp/input.c
[PATCH] fix cramfs making duplicate entries in inode cache
[linux-2.6] / net / dccp / input.c
index 02af05ec23a2ce225cff7ed2e24955a595288e5d..ef29cef1dafe238196224bd8aed79cc139a2c329 100644 (file)
@@ -34,6 +34,7 @@ static void dccp_rcv_close(struct sock *sk, struct sk_buff *skb)
        dccp_v4_send_reset(sk, DCCP_RESET_CODE_CLOSED);
        dccp_fin(sk, skb);
        dccp_set_state(sk, DCCP_CLOSED);
+       sk_wake_async(sk, 1, POLL_HUP);
 }
 
 static void dccp_rcv_closereq(struct sock *sk, struct sk_buff *skb)