Browse Source
On startup we make several connections simultaneously. Socket maintenance code checks if we're not connected, and if not switches to a connected interface if auto_connect. Unfortunately this meant that we frequently didn't reconnect to the prior good server on startup, because some other connection would happen first and this code would decide to switch to it. Instead, only switch if a connection attempt is not in progress. If that times out at the O/S level the switch will happen.283
Neil Booth
10 years ago
1 changed files with 2 additions and 1 deletions
Loading…
Reference in new issue