|
|
@@ -9,7 +9,6 @@
|
|
|
#include "proxy.h"
|
|
|
|
|
|
pthread_mutex_t log_mutex;
|
|
|
-int logmutexinit = 0;
|
|
|
|
|
|
#define param ((struct clientparam *) p)
|
|
|
#ifdef _WIN32
|
|
|
@@ -180,11 +179,6 @@ int MODULEMAINFUNC (int argc, char** argv){
|
|
|
#endif
|
|
|
#endif
|
|
|
|
|
|
- if(!logmutexinit){
|
|
|
- pthread_mutex_init(&log_mutex, NULL);
|
|
|
- logmutexinit = 1;
|
|
|
- }
|
|
|
-
|
|
|
srvinit(&srv, &defparam);
|
|
|
srv.pf = childdef.pf;
|
|
|
isudp = childdef.isudp;
|
|
|
@@ -202,6 +196,7 @@ int MODULEMAINFUNC (int argc, char** argv){
|
|
|
}
|
|
|
#else
|
|
|
srv.needuser = 0;
|
|
|
+ pthread_mutex_init(&log_mutex, NULL);
|
|
|
#endif
|
|
|
|
|
|
for (i=1; i<argc; i++) {
|