Viele Import-Zyklen hintereinander statt des woertlichen 24h-Dauerlaufs
(siehe docs/QA-09-PRUEFPROTOKOLL.md fuer die Begruendung), je Zyklus
mehrere Nachrichten/Stapel: belegt verlustfreien Import ueber INT-04/08
Zyklen hinweg (Pruefung 2).
Der Test deckte dabei ein echtes Ressourcenleck auf: Dialer.connect
startete eine Goroutine, die auf den AUFRUFER-Kontext wartete (haeufig
context.Background(), nie Done) statt auf einen an die Sitzung
gebundenen Kontext - jeder Poll-Zyklus liess so dauerhaft eine Goroutine
haengen. Fix: sessCtx wird von ctx abgeleitet und in session.close()
abgebrochen, die Beobachtung auf externe Kontext-Stornierung bleibt
erhalten.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>