From: Ajaykumar Hotchandani Date: Sat, 3 Dec 2016 00:03:58 +0000 (-0800) Subject: RDS: correct condition check in reconnect_timeout() X-Git-Tag: v4.1.12-92~5^2~2 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=75290aef193552c860e353a5830c1a878fd72111;p=users%2Fjedix%2Flinux-maple.git RDS: correct condition check in reconnect_timeout() Correcting following condition check which can never be true: if (rds_conn_up(conn) == RDS_CONN_DISCONNECTING) Orabug: 25026643 Acked-by: Santosh Shilimkar Reviewed-by: Mukesh Kacker Signed-off-by: Ajaykumar Hotchandani --- diff --git a/net/rds/threads.c b/net/rds/threads.c index 68fc403077d42..48fab2371586e 100644 --- a/net/rds/threads.c +++ b/net/rds/threads.c @@ -295,7 +295,7 @@ void rds_reconnect_timeout(struct work_struct *work) } if (!rds_conn_up(conn)) { - if (rds_conn_up(conn) == RDS_CONN_DISCONNECTING) { + if (rds_conn_state(conn) == RDS_CONN_DISCONNECTING) { queue_delayed_work(conn->c_wq, &conn->c_reconn_w, msecs_to_jiffies(100)); } else {