mirror of
https://github.com/glest/glest-source.git
synced 2025-08-16 13:23:59 +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,
|
ftp_cct_ExtractProgress,
|
||||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||||
}
|
}
|
||||||
|
safeMutex.ReleaseLock();
|
||||||
|
|
||||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||||
result.first = ftp_crt_FAIL;
|
result.first = ftp_crt_FAIL;
|
||||||
@@ -706,6 +707,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getTechtreeFromServer(pair<
|
|||||||
ftp_cct_ExtractProgress,
|
ftp_cct_ExtractProgress,
|
||||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||||
}
|
}
|
||||||
|
safeMutex.ReleaseLock();
|
||||||
|
|
||||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||||
result.first = ftp_crt_FAIL;
|
result.first = ftp_crt_FAIL;
|
||||||
@@ -778,6 +780,7 @@ pair<FTP_Client_ResultType,string> FTPClientThread::getScenarioInternalFromServ
|
|||||||
ftp_cct_ExtractProgress,
|
ftp_cct_ExtractProgress,
|
||||||
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
make_pair(ftp_crt_SUCCESS,"extracting"),NULL);
|
||||||
}
|
}
|
||||||
|
safeMutex.ReleaseLock();
|
||||||
|
|
||||||
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
if(executeShellCommand(extractCmd,this->fileArchiveExtractCommandSuccessResult,this) == false) {
|
||||||
result.first = ftp_crt_FAIL;
|
result.first = ftp_crt_FAIL;
|
||||||
|
Reference in New Issue
Block a user