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 6db26e5..7163ef5 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,