Index: sync/engine/syncer.h |
diff --git a/sync/engine/syncer.h b/sync/engine/syncer.h |
index 3c4c68ecaef9d94f867102c5f5cc43d283f3bf49..d95021f0d1da6312b3912ffa6586ead439208772 100644 |
--- a/sync/engine/syncer.h |
+++ b/sync/engine/syncer.h |
@@ -59,7 +59,9 @@ class Syncer { |
void RequestEarlyExit(); |
// Runs a sync cycle from |first_step| to |last_step|. |
- virtual void SyncShare(sessions::SyncSession* session, |
+ // Returns true if the cycle completed with |last_step|, and false |
+ // if it terminated early due to error / exit requested. |
+ virtual bool SyncShare(sessions::SyncSession* session, |
SyncerStep first_step, |
SyncerStep last_step); |