From ef3ec040495b8abf51ea044797fb42675a070e2b Mon Sep 17 00:00:00 2001 From: Hendrik Brueckner Date: Tue, 21 Apr 2009 06:04:22 +0000 Subject: [PATCH] --- yaml --- r: 143947 b: refs/heads/master c: fe86e54ef9465c97a16337d2a41a4cf486b937ae h: refs/heads/master i: 143945: 490c37f077ff9d3fac4586a854198f1318667339 143943: 83f4a16f69f8192bb8370a5f75f77bf6d75d1274 v: v3 --- [refs] | 2 +- trunk/net/iucv/af_iucv.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 512f6b5f3106..fb37bb15a884 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 60d3705fcbfe7deca8e94bc7ddecd6f9f1a4647e +refs/heads/master: fe86e54ef9465c97a16337d2a41a4cf486b937ae diff --git a/trunk/net/iucv/af_iucv.c b/trunk/net/iucv/af_iucv.c index 42b3be302c57..ee517108856e 100644 --- a/trunk/net/iucv/af_iucv.c +++ b/trunk/net/iucv/af_iucv.c @@ -1116,8 +1116,10 @@ static void iucv_callback_rx(struct iucv_path *path, struct iucv_message *msg) struct sock_msg_q *save_msg; int len; - if (sk->sk_shutdown & RCV_SHUTDOWN) + if (sk->sk_shutdown & RCV_SHUTDOWN) { + iucv_message_reject(path, msg); return; + } if (!list_empty(&iucv->message_q.list) || !skb_queue_empty(&iucv->backlog_skb_q))