Thanks for the quick response.

On 04/29/2016 07:08 PM, Arne Schwabe wrote:
> Am 29.04.16 um 19:51 schrieb Jiri Horky:
>> Hi list,
>>
>> I was wondering why the connection setup on Linux with openvpn 2.3.10
>> takes about 2.5s even on local network and dig deeper in the code. It
>> seems there are two places where an artificial delay of 1s is added.
>>
>> First one is waiting before checking the connection status is checked in
>> src/openvpn/init.c
>>
>> 1108   if (!deferred)
>> 1109   {
>> 1110     /* initialize connection establishment timer */
>> 1111     event_timeout_init (&c->c2.wait_for_connect, 1, now);
>> 1112
> I think nobody knows anymore why there is this timeout and without
> proper testing/codereview just removing it might be a bit dangerous.
At least on Linux, I checked that the client was doing completely
nothing during this wait (no syscall, nor other activity). On
Windows/Android, we need to check more.

Jiri Horky



Reply via email to