Whamcloud - gitweb
LU-11116 llog: error handling cleanup 80/32780/2
authorAlexander Boyko <c17825@cray.com>
Wed, 4 Jul 2018 10:41:52 +0000 (06:41 -0400)
committerOleg Drokin <green@whamcloud.com>
Sat, 18 Aug 2018 02:22:33 +0000 (02:22 +0000)
commit771ae2cdd70699b0f52616e0e07b96ee8afb1f17
treea63ac94c34d5544f0d26250e1daadc230b48988e
parent82fe90a1d07d08fdd4dd2fc3a9bc0d83926dad37
LU-11116 llog: error handling cleanup

llog_cat_new_log() needs some error handling cleanup.
Save and restore thread lgi_cookie when using, to prevent
conflict/corruptions with llog_process_thread().

Signed-off-by: Alexander Boyko <c17825@cray.com>
Change-Id: I12fdfe1a72e77cfeb5ad464b8582db68a7bcfe16
Cray-bug-id: LUS-4780
Reviewed-on: https://review.whamcloud.com/32780
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andriy Skulysh <c17819@cray.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Mike Pershin <mpershin@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/obdclass/llog.c
lustre/obdclass/llog_cat.c