From: Herton R. Krzesinski Date: Wed, 1 Oct 2014 21:49:52 +0000 (-0300) Subject: net/rds: call rds_conn_drop instead of open code it at rds_connect_complete X-Git-Tag: v3.18-rc1~115^2^2~14^2~2 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=310886dd5fa3606d9325b10caf7c8ba5e9f9ab03;p=karo-tx-linux.git net/rds: call rds_conn_drop instead of open code it at rds_connect_complete Signed-off-by: Herton R. Krzesinski Signed-off-by: David S. Miller --- diff --git a/net/rds/threads.c b/net/rds/threads.c index 65eaefcab241..dc2402e871fd 100644 --- a/net/rds/threads.c +++ b/net/rds/threads.c @@ -78,8 +78,7 @@ void rds_connect_complete(struct rds_connection *conn) "current state is %d\n", __func__, atomic_read(&conn->c_state)); - atomic_set(&conn->c_state, RDS_CONN_ERROR); - queue_work(rds_wq, &conn->c_down_w); + rds_conn_drop(conn); return; }