mirror of
https://github.com/glest/glest-source.git
synced 2025-08-17 21:51:17 +02:00
- attempt to fix issue# 89
This commit is contained in:
Submodule data/glest_game updated: f0cbcec285...bf04854ade
@@ -665,7 +665,7 @@ std::vector<string> IRCThread::GetIRCConnectedNickList(string target, bool waitF
|
|||||||
|
|
||||||
bool IRCThread::isConnected(bool mutexLockRequired) {
|
bool IRCThread::isConnected(bool mutexLockRequired) {
|
||||||
bool ret = false;
|
bool ret = false;
|
||||||
|
if(this->getQuitStatus() == false) {
|
||||||
MutexSafeWrapper safeMutex(NULL,string(__FILE__) + "_" + intToStr(__LINE__));
|
MutexSafeWrapper safeMutex(NULL,string(__FILE__) + "_" + intToStr(__LINE__));
|
||||||
if(mutexLockRequired == true) {
|
if(mutexLockRequired == true) {
|
||||||
safeMutex.setMutex(&mutexIRCSession);
|
safeMutex.setMutex(&mutexIRCSession);
|
||||||
@@ -681,6 +681,7 @@ bool IRCThread::isConnected(bool mutexLockRequired) {
|
|||||||
}
|
}
|
||||||
ret = (irc_is_connected(ircSession) != 0);
|
ret = (irc_is_connected(ircSession) != 0);
|
||||||
safeMutex1.ReleaseLock();
|
safeMutex1.ReleaseLock();
|
||||||
|
}
|
||||||
#endif
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user