fix sync logic bug about seqno
demo works with small flaws
diff --git a/test/test_app_socket.cc b/test/test_app_socket.cc
index 5e7ddc2..df3a3a8 100644
--- a/test/test_app_socket.cc
+++ b/test/test_app_socket.cc
@@ -85,6 +85,7 @@
std::cout << "In fetchNumbers. size of v is: " << n << std::endl;
for (int i = 0; i < n; i++) {
+ std::cout << "In fetchNumbers. v[i].low is (" <<v[i].low.getSession() <<", " << v[i].low.getSeq() << ") v[i].high is ("<<v[i].high.getSession() <<", " <<v[i].high.getSeq()<<")" << std::endl;
for(SeqNo s = v[i].low; s <= v[i].high; ++s) {
PRINT
socket->fetchRaw(v[i].prefix, s, bind(&TestSocketApp::setNum, this, _1, _2, _3));