- duplicate PONG can happen if PING was re-transmitted but first one came through...
authorBart Polot <bart@net.in.tum.de>
Mon, 16 Dec 2013 17:11:28 +0000 (17:11 +0000)
committerBart Polot <bart@net.in.tum.de>
Mon, 16 Dec 2013 17:11:28 +0000 (17:11 +0000)
src/mesh/gnunet-service-mesh_tunnel.c

index 47a06bf8e044b205fe280a577fe60768385cd2e4..bd57d94c6c5e5f6fac90e63770ef54c0d4b1251c 100644 (file)
@@ -1434,7 +1434,7 @@ handle_pong (struct MeshTunnel3 *t,
   LOG (GNUNET_ERROR_TYPE_DEBUG, "PONG received\n");
   if (GNUNET_SCHEDULER_NO_TASK == t->rekey_task)
   {
-    GNUNET_break_op (GNUNET_NO != t->destroy);
+    GNUNET_STATISTICS_update (stats, "# duplicate PONG messages", 1, GNUNET_NO);
     return;
   }
   t_decrypt (t, &challenge, &msg->nonce, sizeof (uint32_t), msg->iv);