One improvement to gain more parallelism unfortunately yields inconsistencies if we allow random kills of processes. So prefer correctness over speed.
Klaus Aehlig (3): ConfigLock design: change writeAndUnlock writeConfigAndUnlock: only unlock after config write clean up now dead code doc/design-configlock.rst | 58 +++++++++++++++++++++++++++++---------- src/Ganeti/WConfd/ConfigWriter.hs | 8 ------ src/Ganeti/WConfd/Core.hs | 3 +- 3 files changed, 46 insertions(+), 23 deletions(-) -- 2.2.0.rc0.207.ga3a616c
