From 153d15b6586658eb4aeca753fc4507166ce4ad1d Mon Sep 17 00:00:00 2001
From: Giorgos Korfiatis <gkorf@grnet.gr>
Date: Fri, 8 May 2015 16:34:14 +0300
Subject: [PATCH] fix updating state with info

---
 agkyra/agkyra/syncer/localfs_client.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/agkyra/agkyra/syncer/localfs_client.py b/agkyra/agkyra/syncer/localfs_client.py
index 8b62ae8..108ef27 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):
-- 
GitLab