fix assertion in line 1388
authorMatthias Wachs <wachs@net.in.tum.de>
Fri, 13 Dec 2013 13:59:37 +0000 (13:59 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Fri, 13 Dec 2013 13:59:37 +0000 (13:59 +0000)
src/transport/plugin_transport_udp.c

index c85cbd88580288cdecd6db49f9de8d84ce729c73..cc02b1671328a8f49caf618d6da397f73da2cbb0 100644 (file)
@@ -1979,6 +1979,7 @@ process_inbound_tokenized_messages (void *cls, void *client,
     return GNUNET_OK;
   /* setup ATS */
   GNUNET_break (ntohl(si->session->ats.value) != GNUNET_ATS_NET_UNSPECIFIED);
+  reschedule_session_timeout (si->session);
   delay = plugin->env->receive (plugin->env->cls,
                                &si->sender,
                                hdr,
@@ -1994,7 +1995,6 @@ process_inbound_tokenized_messages (void *cls, void *client,
                                       si->session,
                                       &si->session->ats, 1);
   si->session->flow_delay_for_other_peer = delay;
-  reschedule_session_timeout (si->session);
   return GNUNET_OK;
 }