Fixed crash in the server which was caused by not waiting long enough for the termination of threads.
This commit is contained in:
@@ -30,7 +30,7 @@
|
||||
#include <deque>
|
||||
#include <boost/shared_ptr.hpp>
|
||||
|
||||
#define SENDER_THREAD_TERMINATE_TIMEOUT 200
|
||||
#define SENDER_THREAD_TERMINATE_TIMEOUT 2000
|
||||
#define SEND_TIMEOUT_MSEC 10
|
||||
#define SEND_QUEUE_SIZE 1000
|
||||
#define SEND_LOW_PRIO_QUEUE_SIZE 50000
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
|
||||
#include <deque>
|
||||
|
||||
#define GAME_THREAD_TERMINATE_TIMEOUT 200
|
||||
#define GAME_THREAD_TERMINATE_TIMEOUT 4000
|
||||
|
||||
|
||||
class SenderThread;
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
#include <list>
|
||||
#include <core/boost/timers.hpp>
|
||||
|
||||
#define LOBBY_THREAD_TERMINATE_TIMEOUT 200
|
||||
#define LOBBY_THREAD_TERMINATE_TIMEOUT 20000
|
||||
|
||||
|
||||
class SenderThread;
|
||||
|
||||
+1
-1
@@ -31,7 +31,7 @@
|
||||
#include <sstream>
|
||||
|
||||
#define NET_CLIENT_TERMINATE_TIMEOUT_MSEC 1000
|
||||
#define NET_SERVER_TERMINATE_TIMEOUT_MSEC 2000
|
||||
#define NET_SERVER_TERMINATE_TIMEOUT_MSEC 10000
|
||||
#define NET_IRC_TERMINATE_TIMEOUT_MSEC 2000
|
||||
|
||||
#define NET_DEFAULT_GAME "default"
|
||||
|
||||
Reference in New Issue
Block a user