Rein theoretisch könntest du die Threads alle abschiessen, wenn du den Prozess sowieso beendest. Da bleiben keine Spoeicherlecks oder so übrig, weil Windows den gesamten Adressraum des Prozesses nach dessen Beendigung wieder frei gibt. Problematisch wird es nur, wenn in den Threads dynamisch DLLs geladen werden. Denn dann wird der Referenzzähler auf die
DLL nicht dekrementiert und wird immer größer null bleiben, so dass Windows die
DLL nicht entläd, obwohl sie nicht mehr benötigt wird.