From acd3cea50d0f43b5b0fc99aee54f0a71ccb2cacb Mon Sep 17 00:00:00 2001 From: Sebastien Buisson Date: Wed, 11 Mar 2015 11:31:08 +0100 Subject: [PATCH] LU-6356 ptlrpc: ret -ECONNREFUSED if not context found in req Return -ECONNREFUSED instead of -ENOMEM in sptlrpc_req_get_ctx() if no context is found in req. It it more graceful? Signed-off-by: Sebastien Buisson Change-Id: If1b142199a94d1976093a7d26a05e49a63f50469 Reviewed-on: http://review.whamcloud.com/14043 Tested-by: Jenkins Tested-by: Maloo Reviewed-by: Dmitry Eremin Reviewed-by: Andrew Perepechko Reviewed-by: Oleg Drokin --- lustre/ptlrpc/sec.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lustre/ptlrpc/sec.c b/lustre/ptlrpc/sec.c index a3d6c65..4effd99 100644 --- a/lustre/ptlrpc/sec.c +++ b/lustre/ptlrpc/sec.c @@ -436,10 +436,10 @@ int sptlrpc_req_get_ctx(struct ptlrpc_request *req) sptlrpc_sec_put(sec); - if (!req->rq_cli_ctx) { - CERROR("req %p: fail to get context\n", req); - RETURN(-ENOMEM); - } + if (!req->rq_cli_ctx) { + CERROR("req %p: fail to get context\n", req); + RETURN(-ECONNREFUSED); + } RETURN(0); } -- 1.8.3.1