Whamcloud - gitweb
LU-2745 lnet: fix failure handle of create reply 59/7659/2
authorLiang Zhen <liang.zhen@intel.com>
Wed, 27 Feb 2013 07:54:52 +0000 (15:54 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Wed, 30 Oct 2013 21:55:38 +0000 (21:55 +0000)
commita5502be919a8cf2fd5e1bd3da97e67c132f22318
tree8959a24e9b505bf75cc6b287e6ab3c1ed68c63f0
parentd95cad818eb48434cd49ac194eb6d58b7f0da985
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/7659
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Tested-by: Hudson
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