fix(apk): depot vide + changements en attente = premiere publication, et delais reseau plus longs

Le telephone verifiait le mot de passe de synchro en telechargeant
l'instantane et s'arretait sur 404 : rien ne partait jamais vers un depot
neuf. Mesure : un 404 de GitHub a pris 16,3 s, au-dela du delai de 15 s du
client et sous le garde-fou de 25 s - d'ou les 'HTTP 0' intermittents.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-09-25 16:31:16 +01:00
parent e0f8bf441f
commit 2a461cad26
3 changed files with 53 additions and 6 deletions
+5 -1
View File
@@ -395,7 +395,11 @@ begin
inherited Create;
FBaseUrl := ABaseUrl.Trim;
FToken := AToken.Trim;
FTimeoutMs := 15000;
// 15 s ne suffisaient pas a GitHub depuis un telephone en mobile ou en
// Wi-Fi charge : un simple 404 a ete mesure a 16,3 s, donc la requete
// s'abandonnait juste avant la reponse et la synchro rendait "HTTP 0" une
// fois sur deux. Le delai ne coute rien quand le reseau repond vite.
FTimeoutMs := 40000;
end;
function TSyncClient.Fetch(const AKnownETag: string): TSyncResult;