Whamcloud - gitweb
LU-10656 ldlm: fix export reference 39/31139/5
authorHongchao Zhang <hongchao.zhang@intel.com>
Sun, 28 Jan 2018 19:25:42 +0000 (03:25 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 6 Mar 2018 19:14:11 +0000 (19:14 +0000)
commite52f2ea40e55d13b2f14fccd04959584c9022dbd
tree0ccea251e014b347948c09a74ae04f1d74defaaa
parent9189dbcd10bced3e2acb12b4393f5d3e849a9649
LU-10656 ldlm: fix export reference

In ptlrpc_connect_interpert, the export reference could be
leaked if there is error before the following class_exp_put.

Change-Id: I9ddd82fa1bbf8e17079e9746202be63e6233c052
Signed-off-by: Hongchao Zhang <hongchao.zhang@intel.com>
Reviewed-on: https://review.whamcloud.com/31139
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Li Dongyang <dongyangli@ddn.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/ptlrpc/import.c