-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
multithreading fix for 74x: EcalRingCalibrationTools #11348
multithreading fix for 74x: EcalRingCalibrationTools #11348
Conversation
please test |
tracked at #11317 |
The tests are being triggered in jenkins. |
A new Pull Request was created by @fwyzard (Andrea Bocci) for CMSSW_7_4_X. make EcalRingCalibrationTools thread safe It involves the following packages: Calibration/Tools @perrotta, @cmsbuild, @diguida, @cerminar, @Martin-Grunewald, @fwyzard, @mmusich can you please review it and eventually sign? Thanks. |
Implement a minimal set of changes to EcalRingCalibrationTools to make its initialisation and usage thead-safe. In particular, this should make HLTEcalPhiSymFilter thread-safe again. Note that EcalRingCalibrationTools is still non-compliant with the CMS coding rules, and should be rewritten either as an ESProducer, or as a non-static data member of an EDProducer.
4d6b4b1
to
fa48c54
Compare
rebased to merge on top of both CMSSW_7_4_X and CMSSW_7_4_12_patch4 |
please test |
The tests are being triggered in jenkins. |
+1 |
+1 |
…ibrationTools multithreading fix for 74x: EcalRingCalibrationTools
Implement a minimal set of changes to EcalRingCalibrationTools to make
its initialisation and usage thead-safe.
In particular, this should make HLTEcalPhiSymFilter thread-safe again.
Note that EcalRingCalibrationTools is still non-compliant with the CMS
coding rules, and should be rewritten either as an ESProducer, or as a
non-static data member of an EDProducer.