Should not use pc after signalling completion of its use
since it will be freed later.
Change-Id: Id20e8d188fea77f23a52e9a374e7e5e84fe3ad4b
Signed-off-by: Oleg Drokin <green@whamcloud.com>
Reviewed-on: http://review.whamcloud.com/4264
Tested-by: Hudson
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: Fan Yong <yong.fan@whamcloud.com>
Reviewed-by: Jinshan Xiong <jinshan.xiong@whamcloud.com>
if (!cfs_list_empty(&set->set_requests))
ptlrpc_set_wait(set);
lu_context_fini(&env.le_ctx);
- cfs_complete(&pc->pc_finishing);
cfs_clear_bit(LIOD_START, &pc->pc_flags);
cfs_clear_bit(LIOD_STOP, &pc->pc_flags);
cfs_clear_bit(LIOD_FORCE, &pc->pc_flags);
cfs_clear_bit(LIOD_BIND, &pc->pc_flags);
+
+ cfs_complete(&pc->pc_finishing);
+
return 0;
}