Whamcloud - gitweb
LU-2745 lnet: fix failure handle of create reply
authorLiang Zhen <liang.zhen@intel.com>
Wed, 27 Feb 2013 07:54:52 +0000 (15:54 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 30 Dec 2013 22:16:11 +0000 (17:16 -0500)
commitd07c4cfd8fa2266aefa161e2a81ac7571aec4b01
tree84029b2f7b2bd3c48cbb6ce1fef7f305f49b83d9
parent9eb33d90798fc39e41879ac1586d49bd5767cf19
LU-2745 lnet: fix failure handle of create reply

error handler of lnet_create_reply_msg() didn't release lnet_res_lock
if lnet_msg_alloc() failed.
It can be fixed by moving validation check of msg out from lock.

Signed-off-by: Liang Zhen <liang.zhen@intel.com>
Change-Id: I5a25b7e07d24f5c4f165a3266cca6e79dffc1461
Reviewed-on: http://review.whamcloud.com/5542
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Doug Oucharek <doug.s.oucharek@intel.com>
Reviewed-by: Isaac Huang <he.huang@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lnet/lnet/lib-move.c