]> git.kernelconcepts.de Git - mv-sheeva.git/blobdiff - net/sunrpc/clnt.c
SUNRPC: Fix the return value of rpc_run_bc_task()
[mv-sheeva.git] / net / sunrpc / clnt.c
index 154034b675bd90de493d1438ff46a2b230178742..19c9983d53607483cce29654b8e589dca6da539d 100644 (file)
@@ -659,6 +659,7 @@ struct rpc_task *rpc_run_bc_task(struct rpc_rqst *req,
        task = rpc_new_task(&task_setup_data);
        if (!task) {
                xprt_free_bc_request(req);
+               task = ERR_PTR(-ENOMEM);
                goto out;
        }
        task->tk_rqstp = req;