Commit b1667039640ba3464ea0e2d13ad28c9244d80b4d

Carlos Martín Nieto 2015-06-01T19:17:03

config: implement basic transactional support When a configuration file is locked, any updates made to it will be done to the in-memory copy of the file. This allows for multiple updates to happen while we hold the lock, preventing races during complex config-file manipulation.