PS: Rein aus Interesse- Was schwebt dir denn als maximale Anzahl der gleichzeitig laufenden Threads vor?
5-20.
Manchmal ist bei 8 schon Schluss, dann gibt es einen 429 (Too Many Requests) Fehler. Ich weiß noch nicht damit umzugehen.
Die Threads möchte ich ja nur für die Internetabfrage nutzen, um parallele Abfragen zu machen.
LG Mathias
PS: die tasks haben ja eine fortlaufene ID. Ich habe bemerkt, dass diese nicht zurückgesetzt wird, wenn ein task beendet wurde.
Somit erhöht sich die id bei einem weiteren Durchlauf.
Delphi-Quellcode:
for var task in tasks do
task._Release;
Löscht die tasks leider auch nicht.