mirror of
https://github.com/glest/glest-source.git
synced 2025-08-15 21:04:00 +02:00
- attempt to fix client timeout issues in client connected menu when downloading files
This commit is contained in:
@@ -582,6 +582,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getTilesetFromServer(
|
||||
ftp_cct_ExtractProgress,
|
||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||
}
|
||||
safeMutex.ReleaseLock();
|
||||
|
||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||
result.first = ftp_crt_FAIL;
|
||||
@@ -706,6 +707,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getTechtreeFromServer(pair<
|
||||
ftp_cct_ExtractProgress,
|
||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||
}
|
||||
safeMutex.ReleaseLock();
|
||||
|
||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||
result.first = ftp_crt_FAIL;
|
||||
@@ -778,6 +780,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getScenarioInternalFromServ
|
||||
ftp_cct_ExtractProgress,
|
||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||
}
|
||||
safeMutex.ReleaseLock();
|
||||
|
||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||
result.first = ftp_crt_FAIL;
|
||||
|
Reference in New Issue
Block a user