diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2014-10-25 01:30:36 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2014-10-25 01:36:50 +0200 |
commit | 477841f0508b6a750f7899622729a0c9fc40f07e (patch) | |
tree | ea534bf146c0eabc2478d823fa0afde6d84cac23 /src/lib/Bcfg2/Server/models.py | |
parent | 9678b216178b3470bb5e1b5894ae36371df84780 (diff) | |
download | bcfg2-477841f0508b6a750f7899622729a0c9fc40f07e.tar.gz bcfg2-477841f0508b6a750f7899622729a0c9fc40f07e.tar.bz2 bcfg2-477841f0508b6a750f7899622729a0c9fc40f07e.zip |
Server/Core: also shutdown on exceptions during fam blocking
Previously the server got stuck, if a keyboard interrupt occured during
block_for_fam_events. The KeyboardInterrupt exception was only handled
in the executable and it does not call shutdown for the Core. So the
running fam thread does not get killed and the main thread waits for it.
Diffstat (limited to 'src/lib/Bcfg2/Server/models.py')
0 files changed, 0 insertions, 0 deletions