X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Fnet_socket.c;h=7f87d9c42056fbc9ddd40b812762e59473d9a45d;hb=7dbb65e77ec5fd815c64e1484279d63279679e65;hp=fbafc22bb86cd34dcc9b2e298fc84a7a4cbdfb50;hpb=1073af306d1b5e6ba20d243350c7afcc6f7d68e4;p=meshlink diff --git a/src/net_socket.c b/src/net_socket.c index fbafc22b..7f87d9c4 100644 --- a/src/net_socket.c +++ b/src/net_socket.c @@ -37,7 +37,6 @@ #endif int addressfamily = AF_UNSPEC; -int maxtimeout = 900; int seconds_till_retry = 5; int max_connection_burst = 100; @@ -240,8 +239,8 @@ static void retry_outgoing_handler(void *data) { void retry_outgoing(outgoing_t *outgoing) { outgoing->timeout += 5; - if(outgoing->timeout > maxtimeout) - outgoing->timeout = maxtimeout; + if(outgoing->timeout > mesh->maxtimeout) + outgoing->timeout = mesh->maxtimeout; timeout_add(&outgoing->ev, retry_outgoing_handler, outgoing, &(struct timeval){outgoing->timeout, rand() % 100000});