Mit "müssen alle Downloads beendet" sein, meinte ich nicht das sie fertig geladen sein müssen, sondern die Downloads bekommen das "Stop" Signal und um dann geordnet gestoppt zu werden. Und wenn eine Netzwerkverbindung blockiert (weil zb Connect oder Readtimeout hängt), dann kann man nur warten bis die Blockierung weg ist (zb Timeout rum).
Reconnect wartet ebenfalls bis alle Downloads beendet sind.
Ich warte auf neue Logs dann