- reset timeout for early keepalive on CONN_ACK
authorBart Polot <bart@net.in.tum.de>
Wed, 26 Oct 2016 04:20:59 +0000 (04:20 +0000)
committerBart Polot <bart@net.in.tum.de>
Wed, 26 Oct 2016 04:20:59 +0000 (04:20 +0000)
src/cadet/gnunet-service-cadet_connection.c

index 37d55a5b0414d7d210fc23a6789360ae9fe7a09f..956da15b5db27d35c0caf71ef934fcb2c3b814cd 100644 (file)
@@ -2144,7 +2144,10 @@ GCC_handle_confirm (struct CadetPeer *peer,
 
     /* If just created, cancel the short timeout and start a long one */
     if (CADET_CONNECTION_SENT == oldstate)
+    {
+      c->create_retry = 1;
       connection_reset_timeout (c, GNUNET_YES);
+    }
 
     /* Change connection state, send ACK */
     connection_change_state (c, CADET_CONNECTION_READY);