add optional old_seq field in SyncState
diff --git a/src/sync-core.cc b/src/sync-core.cc
index c64ce90..9e5d0f4 100644
--- a/src/sync-core.cc
+++ b/src/sync-core.cc
@@ -331,7 +331,8 @@
// find the actuall difference and invoke callback on the actual difference
HashPtr oldHash = m_rootHash;
m_rootHash = m_log->RememberStateInStateLog();
- SyncStateMsgPtr diff = m_log->FindStateDifferences(*oldHash, *m_rootHash);
+ // get diff with both new SeqNo and old SeqNo
+ SyncStateMsgPtr diff = m_log->FindStateDifferences(*oldHash, *m_rootHash, true);
if (diff->state_size() > 0)
{