Commit 2864486b authored by Kinglong Mee's avatar Kinglong Mee Committed by Anna Schumaker

sunrpc: error out if register_shrinker fail

register_shrinker may return error when register fail, error out.
Signed-off-by: default avatarKinglong Mee <kinglongmee@gmail.com>
Signed-off-by: default avatarAnna Schumaker <Anna.Schumaker@Netapp.com>
parent 600424e3
...@@ -878,8 +878,12 @@ int __init rpcauth_init_module(void) ...@@ -878,8 +878,12 @@ int __init rpcauth_init_module(void)
err = rpc_init_generic_auth(); err = rpc_init_generic_auth();
if (err < 0) if (err < 0)
goto out2; goto out2;
register_shrinker(&rpc_cred_shrinker); err = register_shrinker(&rpc_cred_shrinker);
if (err < 0)
goto out3;
return 0; return 0;
out3:
rpc_destroy_generic_auth();
out2: out2:
rpc_destroy_authunix(); rpc_destroy_authunix();
out1: out1:
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment