diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-07-31 14:42:08 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2013-07-31 15:42:29 -0400 |
commit | 45e6697e82d28ccb9d5519b19c99411caf108811 (patch) | |
tree | f685bf289b5b53b38a8d0b2e01687579f9fb2e9a | |
parent | aca1228a808990644d239b2e4c4bc06dfc5ab955 (diff) | |
download | bcfg2-45e6697e82d28ccb9d5519b19c99411caf108811.tar.gz bcfg2-45e6697e82d28ccb9d5519b19c99411caf108811.tar.bz2 bcfg2-45e6697e82d28ccb9d5519b19c99411caf108811.zip |
Core: update VCS revision only when events are handled
-rw-r--r-- | src/lib/Bcfg2/Server/Core.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Server/Core.py b/src/lib/Bcfg2/Server/Core.py index e37c0b4e3..de8015a3f 100644 --- a/src/lib/Bcfg2/Server/Core.py +++ b/src/lib/Bcfg2/Server/Core.py @@ -311,10 +311,11 @@ class BaseCore(object): else: if not self.fam.pending(): terminate.wait(15) + if self.fam.pending(): + self._update_vcs_revision() self.fam.handle_event_set(self.lock) except: continue - self._update_vcs_revision() self.logger.info("File monitor thread terminated") @track_statistics() |