Index: /branches/czw_branch/20160809/Ohana/src/relastro/include/relastro.h
===================================================================
--- /branches/czw_branch/20160809/Ohana/src/relastro/include/relastro.h	(revision 39793)
+++ /branches/czw_branch/20160809/Ohana/src/relastro/include/relastro.h	(revision 39794)
@@ -317,4 +317,5 @@
 int    PARALLEL_REGIONS_MANUAL;
 char  *MANUAL_UNIQUER;
+int    CATCH_UP;
 
 int          HOST_ID;
Index: /branches/czw_branch/20160809/Ohana/src/relastro/src/args.c
===================================================================
--- /branches/czw_branch/20160809/Ohana/src/relastro/src/args.c	(revision 39793)
+++ /branches/czw_branch/20160809/Ohana/src/relastro/src/args.c	(revision 39794)
@@ -77,4 +77,11 @@
     remove_argument (N, &argc, argv);
     CHECK_MEASURE_TO_IMAGE = TRUE;
+  }
+
+  // catch-up mode : for a re-run, allow the sync file to be ahead of the desired location:
+  CATCH_UP = FALSE;
+  if ((N = get_argument (argc, argv, "-catch-up"))) {
+    remove_argument (N, &argc, argv);
+    CATCH_UP = TRUE;
   }
 
