Wie lange dauert denn die gesamte Übertragung?
Das hängt natürlich von der Grösse ab. Der letzte Test welchen ich gemacht hatte, dauerte ca. 25 Sekunden. Auf dem PC kein Problem mit timeout 10 Sekunden, auf dem Mac wurde die Verbindung nach genau 10 Sekunden mit einem timeout abgebrochen.
Damit war mir klar das der timeout auf dem PC einwandfrei funktioniert, aber auf dem mac nicht. Der scheint den timeout als absolute Zeit für den Download zu interpretieren. Es ist im Falle des Mac irgendwie gar kein richtiger timeout, sondern eher die Zeit die der Download maximal dauern darf, was ein Bug wäre.
Mit
Indy gibt es diesbezüglich keinerlei Probleme, timeout klappt wie er soll, ich möchte aber
Indy nicht verwenden da ich alles ohne OpenSSL
DLL's/dylibs machen möchte.