From 99b74d2a1cb36ca7d67e53ae2a2cc4c0e2c526f2 Mon Sep 17 00:00:00 2001 From: Krishna Kumar Date: Wed, 4 Feb 2004 07:10:56 -0800 Subject: [PATCH] [XFRM]: Do not schedule() when MSG_DONTWAIT. --- net/xfrm/xfrm_policy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/xfrm/xfrm_policy.c b/net/xfrm/xfrm_policy.c index d4005d3bb2fd3..86a50d494190d 100644 --- a/net/xfrm/xfrm_policy.c +++ b/net/xfrm/xfrm_policy.c @@ -775,7 +775,7 @@ restart: if (unlikely(nx<0)) { err = nx; - if (err == -EAGAIN && !flags) { + if (err == -EAGAIN && flags) { DECLARE_WAITQUEUE(wait, current); add_wait_queue(&km_waitq, &wait); -- 2.53.0