diff options
author | rubidium <rubidium@openttd.org> | 2008-12-23 20:58:03 +0000 |
---|---|---|
committer | rubidium <rubidium@openttd.org> | 2008-12-23 20:58:03 +0000 |
commit | ece37ca2c095ff672cd9f6e793da865c9029c83c (patch) | |
tree | 0d699dd79736133afb9429a4c93122cd0a8a711c /src/network/network.cpp | |
parent | afddfcb2b1a37358459158ce83a64535f13cd05e (diff) | |
download | openttd-ece37ca2c095ff672cd9f6e793da865c9029c83c.tar.xz |
(svn r14731) -Fix: don't initialise UDP multiple times without closing it.
Diffstat (limited to 'src/network/network.cpp')
-rw-r--r-- | src/network/network.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/network/network.cpp b/src/network/network.cpp index 3d854c320..fefd5cfe3 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -684,8 +684,6 @@ static void NetworkInitialize() _network_first_time = true; _network_reconnect = 0; - - NetworkUDPInitialize(); } // Query a server to fetch his game-info @@ -1189,6 +1187,7 @@ void NetworkStartUp() memset(&_network_game_info, 0, sizeof(_network_game_info)); + NetworkUDPInitialize(); NetworkInitialize(); DEBUG(net, 3, "[core] network online, multiplayer available"); NetworkFindBroadcastIPs(_broadcast_list, MAX_INTERFACES); |