Zitat von
DasZiesel:
Schaffst du dir damit nicht ein Speicherleck?
Wahrscheinlich gleich mehrere. Aber manchmal muss man den Kollateralschaden in Kauf nehmen. In meinen Anwendungen trat das alle paar Wochen mal ein, verursacht durch die damals noch sehr instabilen Treiber der ersten USB/RS232-Wandler. Da schießt Du den Thread einfach mal eben ab uns startest ihn neu...
Mit so einem Wandler kann man das auch reproduzieren: einfach so ein Ding anschließen, einen Thread starten, der von der
COM-Schnittstelle etwas pollt. Nach ein paar Zyklen den USB-Stecker rausziehen, damit hängt der Thread, und zwar völlig.
Grüße, Messie