diff --git a/agkyra/agkyra/syncer/localfs_client.py b/agkyra/agkyra/syncer/localfs_client.py index 8b62ae8e1a25a30594055a3a89bb2246d60af422..108ef2701c23644fd45b6bab78730a1e9629ac35 100644 --- a/agkyra/agkyra/syncer/localfs_client.py +++ b/agkyra/agkyra/syncer/localfs_client.py @@ -393,6 +393,8 @@ class LocalfsSourceHandle(object): if e.errno == OS_NO_FILE_OR_DIR: logger.info("Source does not exist: '%s'" % fspath) self.unregister_stage_name(stage_filename) + self.check_update_source_state() + return else: raise e if file_is_open(stage_path):