diff --git a/sulfur/src/sulfur/__init__.py b/sulfur/src/sulfur/__init__.py index 9c5e3525d..cf651149d 100644 --- a/sulfur/src/sulfur/__init__.py +++ b/sulfur/src/sulfur/__init__.py @@ -635,13 +635,13 @@ class SulfurApplication(Controller, SulfurApplicationEventsMixin): print "entering UGC" try: self.ugc_update() + self.Cacher.sync(wait = True) except (SystemExit,): raise except: pass if self.do_debug: print "quitting UGC" - self.Cacher.sync(wait = True) def ugc_update(self):