Die Suchmaschine meines Vertrauens meint man könne das
OnWork
-Event verwenden um dort dann abzubrechen, z.B. mittels
Disconnect()
oder Werfen einer
Exception.
Aber das hast du sicher schon gesehen - Wird das Event nicht aufgerufen bei deinem hohen
ReadTimeout
wenn er einfach nur hängt?