mirror of https://github.com/NekoX-Dev/NekoX.git
Set longer timeout
This commit is contained in:
parent
8967508df4
commit
770715234c
|
@ -373,24 +373,24 @@ void Connection::connect() {
|
||||||
hasSomeDataSinceLastConnect = false;
|
hasSomeDataSinceLastConnect = false;
|
||||||
openConnection(hostAddress, hostPort, secret, ipv6 != 0, ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentNetworkType);
|
openConnection(hostAddress, hostPort, secret, ipv6 != 0, ConnectionsManager::getInstance(currentDatacenter->instanceNum).currentNetworkType);
|
||||||
if (connectionType == ConnectionTypeProxy) {
|
if (connectionType == ConnectionTypeProxy) {
|
||||||
setTimeout(5);
|
setTimeout(50);
|
||||||
} else if (connectionType == ConnectionTypePush) {
|
} else if (connectionType == ConnectionTypePush) {
|
||||||
if (isTryingNextPort) {
|
if (isTryingNextPort) {
|
||||||
setTimeout(20);
|
setTimeout(40);
|
||||||
} else {
|
} else {
|
||||||
setTimeout(30);
|
setTimeout(60);
|
||||||
}
|
}
|
||||||
} else if (connectionType == ConnectionTypeUpload) {
|
} else if (connectionType == ConnectionTypeUpload) {
|
||||||
if (ConnectionsManager::getInstance(currentDatacenter->instanceNum).networkSlow) {
|
if (ConnectionsManager::getInstance(currentDatacenter->instanceNum).networkSlow) {
|
||||||
setTimeout(40);
|
setTimeout(80);
|
||||||
} else {
|
} else {
|
||||||
setTimeout(25);
|
setTimeout(50);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (isTryingNextPort) {
|
if (isTryingNextPort) {
|
||||||
setTimeout(8);
|
setTimeout(100);
|
||||||
} else {
|
} else {
|
||||||
setTimeout(12);
|
setTimeout(200);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
connectionInProcess = false;
|
connectionInProcess = false;
|
||||||
|
|
Loading…
Reference in New Issue