From ac4b65664fc6fe0b2d8334836d02fec8243196bd Mon Sep 17 00:00:00 2001 From: laqinfan Date: Fri, 8 Dec 2017 11:24:21 +0000 Subject: [PATCH] communication: fix dry-run mode not working refs: #4394 Change-Id: I6b7eba5e36af307b9da6b5c198d44f9915db6358 --- src/communication/sync-logic-handler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/communication/sync-logic-handler.cpp b/src/communication/sync-logic-handler.cpp index ec8dca5..047b5d2 100644 --- a/src/communication/sync-logic-handler.cpp +++ b/src/communication/sync-logic-handler.cpp @@ -76,7 +76,11 @@ SyncLogicHandler::createSyncSocket(const ndn::Name& syncPrefix) if (m_confParam.getHyperbolicState() == HYPERBOLIC_STATE_OFF) { m_syncSocket->addSyncNode(m_adjLsaUserPrefix); } + else if (m_confParam.getHyperbolicState() == HYPERBOLIC_STATE_ON) { + m_syncSocket->addSyncNode(m_coorLsaUserPrefix); + } else { + m_syncSocket->addSyncNode(m_adjLsaUserPrefix); m_syncSocket->addSyncNode(m_coorLsaUserPrefix); } }