OggS ֫ COpusHead8 OggS ֫ v^uOpusTags Lavf56.40.101 LANGUAGE=eng HANDLER_NAME=SoundHandler ENCODER=Lavc56.60.100 libopus MAJOR_BRAND=isom MINOR_VERSION=512" COMPATIBLE_BRANDS=isomiso2avc1mp41 AUTHOR=David Strauss GENRE=presentationN TITLE=Unbreaking reloads: strategies for fast and non-blocking reconfigurationS COPYRIGHT=Licensed to the public under https://creativecommons.org/licenses/by/4.0 ALBUM=asg2017 ARTIST=David Strauss description=When configuration changes, daemon-reload stops the world in an increasingly unsustainable way. The problem is getting worse for two reasons: (1) heavier use of systemd means more units and longer reload times and (2) expanded use of socket activation/D-Bus activation/automount means more things urgently need PID 1's attention. There are ways to fix this up, but we'll need to move away from stopping the world (the main event loop), throwing out most loaded state, reloading state, and then resuming event handling.OggS ֫ 7>ea6ehnICzrSXGYe=2$GltCq{=Ӭu6Jn'e똋k gXJK:خj\Om&2VϚFpXi%t*ۦ^Hrya[~L3iʀ . %cy4 ۫P,3i 8L(