]> rtime.felk.cvut.cz Git - linux-imx.git/commitdiff
SUNRPC: Handle ECONNREFUSED in xs_local_setup_socket
authorTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 15 Dec 2012 22:02:29 +0000 (17:02 -0500)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Sat, 15 Dec 2012 22:02:29 +0000 (17:02 -0500)
Silence the unnecessary warning "unhandled error (111) connecting to..."
and convert it to a dprintk for debugging purposes.

Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
net/sunrpc/xprtsock.c

index 6db26e5538fb4cf483b04a82bea18a21be4a0f81..7163ef5ef27e6535d29d7929517a5ddaadf208bb 100644 (file)
@@ -1902,6 +1902,10 @@ static void xs_local_setup_socket(struct work_struct *work)
                dprintk("RPC:       xprt %p: socket %s does not exist\n",
                                xprt, xprt->address_strings[RPC_DISPLAY_ADDR]);
                break;
+       case -ECONNREFUSED:
+               dprintk("RPC:       xprt %p: connection refused for %s\n",
+                               xprt, xprt->address_strings[RPC_DISPLAY_ADDR]);
+               break;
        default:
                printk(KERN_ERR "%s: unhandled error (%d) connecting to %s\n",
                                __func__, -status,