mirror of
https://github.com/torvalds/linux.git
synced 2026-05-30 01:53:29 +02:00
Fix a referral error Oops
Fix an oops when the referral server is not responding. Check the error return from nfs4_set_client() in nfs4_create_referral_server. Signed-off-by: Andy Adamson <andros@citi.umich.edu> Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
This commit is contained in:
parent
058ad9cbf1
commit
297de4f656
|
|
@ -1059,6 +1059,8 @@ struct nfs_server *nfs4_create_referral_server(struct nfs_clone_mount *data,
|
|||
parent_server->client->cl_xprt->prot,
|
||||
parent_client->retrans_timeo,
|
||||
parent_client->retrans_count);
|
||||
if (error < 0)
|
||||
goto error;
|
||||
|
||||
/* Initialise the client representation from the parent server */
|
||||
nfs_server_copy_userdata(server, parent_server);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user