[PATCH] knfsd: lockd: fix use of h_nextrebind
nlmclnt_recovery would try to force a portmap rebind by setting host->h_nextrebind to 0. The right thing to do here is to set it to the current time. Signed-off-by: Olaf Kirch <okir@suse.de> Signed-off-by: Neil Brown <neilb@suse.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
parent
460f5cac1e
commit
0ade060ee5
|
@ -184,7 +184,7 @@ restart:
|
||||||
/* Force a portmap getport - the peer's lockd will
|
/* Force a portmap getport - the peer's lockd will
|
||||||
* most likely end up on a different port.
|
* most likely end up on a different port.
|
||||||
*/
|
*/
|
||||||
host->h_nextrebind = 0;
|
host->h_nextrebind = jiffies;
|
||||||
nlm_rebind_host(host);
|
nlm_rebind_host(host);
|
||||||
|
|
||||||
/* First, reclaim all locks that have been granted. */
|
/* First, reclaim all locks that have been granted. */
|
||||||
|
|
Loading…
Reference in a new issue