diff options
Diffstat (limited to 'src/transport/plugin_transport_wlan.c')
-rw-r--r-- | src/transport/plugin_transport_wlan.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/transport/plugin_transport_wlan.c b/src/transport/plugin_transport_wlan.c index 212394248..6f5c66ad3 100644 --- a/src/transport/plugin_transport_wlan.c +++ b/src/transport/plugin_transport_wlan.c | |||
@@ -1861,7 +1861,11 @@ wlan_plugin_update_session_timeout (void *cls, | |||
1861 | const struct GNUNET_PeerIdentity *peer, | 1861 | const struct GNUNET_PeerIdentity *peer, |
1862 | struct Session *session) | 1862 | struct Session *session) |
1863 | { | 1863 | { |
1864 | if (session->timeout_task != GNUNET_SCHEDULER_NO_TASK) | ||
1865 | GNUNET_SCHEDULER_cancel (session->timeout_task); | ||
1864 | 1866 | ||
1867 | session->timeout_task = GNUNET_SCHEDULER_add_delayed ( | ||
1868 | GNUNET_CONSTANTS_IDLE_CONNECTION_TIMEOUT, &session_timeout, session); | ||
1865 | } | 1869 | } |
1866 | 1870 | ||
1867 | /** | 1871 | /** |