Forum: Algorithmen, Datenstrukturen und Klassendesign
by HolgerX,
17. Nov 2019
Hmm..
Wenn 'Wert' eh nur direkt gesetzt wird, dann kannst Du auch deinen kompletten Thread wegschmeißen! :shock:
Nur wenn dein AsyncPro.ComPortTriggerAvail das 'SendToListe' verwendet, kann die Liste überhaupt funktionieren..
Und nur dann könntest Du den Thread brauchen...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by HolgerX,
17. Nov 2019
Hmm..
Der DeadLock kommt hier deshalb, weil Du innerhalb des Locks im Execute auf den Setter von Wert zugreifst, welcher selber wieder ein Lock machen will...
Dein Synchronize sollte auch nicht im Setter, sondern im Execute gemacht werden..