Whamcloud - gitweb
LU-2745 lnet: fix failure handle of create reply 42/5542/3
authorLiang Zhen <liang.zhen@intel.com>
Wed, 27 Feb 2013 07:54:52 +0000 (15:54 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 19 Nov 2013 13:58:56 +0000 (13:58 +0000)
commit675c86951ba8a92c0008c66cdeb1fd329c7a4412
tree5eafa2df17dd16bc2d2f64517deb623fdcc61724
parentef0f617b354d8e41c07efa74c9fe051012ed773f
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