diff options
Diffstat (limited to 'fs/lockd/svc.c')
| -rw-r--r-- | fs/lockd/svc.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/lockd/svc.c b/fs/lockd/svc.c index 8f27c93f8d2e..ec9e082f9ecd 100644 --- a/fs/lockd/svc.c +++ b/fs/lockd/svc.c @@ -253,13 +253,11 @@ static int lockd_up_net(struct svc_serv *serv, struct net *net)  	error = make_socks(serv, net);  	if (error < 0) -		goto err_socks; +		goto err_bind;  	set_grace_period(net);  	dprintk("lockd_up_net: per-net data created; net=%p\n", net);  	return 0; -err_socks: -	svc_rpcb_cleanup(serv, net);  err_bind:  	ln->nlmsvc_users--;  	return error;  |