Add a missing return statement in nlm4_unlock_msg_4_svc which prevented it
from returning a reply message in most cases. This in turn caused interoperability problems with Mac OS X clients. PR: 126561 Submitted by: Richard.Conto at gmail.com MFC after: 1 week
This commit is contained in:
parent
28a2d0c1e1
commit
d9ab5c4abf
@ -611,6 +611,7 @@ nlm4_unlock_msg_4_svc(nlm4_unlockargs *argp, void *result, struct svc_req *rqstp
|
||||
char dummy;
|
||||
|
||||
if (nlm_do_unlock(argp, &res4, rqstp, &rpc))
|
||||
return (FALSE);
|
||||
if (rpc) {
|
||||
nlm4_unlock_res_4(&res4, &dummy, rpc, NULL, nlm_zero_tv);
|
||||
CLNT_RELEASE(rpc);
|
||||
|
Loading…
x
Reference in New Issue
Block a user