]> git.baikalelectronics.ru Git - kernel.git/commit
nfsd: Fix a file leak on nfsd4_layout_setlease failure
authorKinglong Mee <kinglongmee@gmail.com>
Thu, 9 Jul 2015 09:38:26 +0000 (17:38 +0800)
committerJ. Bruce Fields <bfields@redhat.com>
Mon, 20 Jul 2015 18:58:22 +0000 (14:58 -0400)
commita7808fc9b9263e3fac462f4b9404457f8c5418e7
tree999d7832f8e06ec7b6fbf255f30998952feeae0c
parent262840a2d063a184cc2e04ad20a09d414c1dedf0
nfsd: Fix a file leak on nfsd4_layout_setlease failure

If nfsd4_layout_setlease fails, nfsd will not put ls->ls_file.

Fix commit 00dd9aef95 "nfsd: implement pNFS layout recalls".

Signed-off-by: Kinglong Mee <kinglongmee@gmail.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
fs/nfsd/nfs4layouts.c