ok, debuggen kann ich also noch. Folgende und eingentlich auch logische Situation.
aktiviere ich Lock im Execute, so geht der LockCounter auf 0 und OwnerThread ist mein Thread. Aktiviere ich Lock in der GetterMethode des Thread durch Auffruf derselben durch meine Application, so ist OwnerThread meine Exe.
Damit scheint meine Theorie zu stimmen, dass ich mich selber (Thread) sperre wenn ich mit dem MainThread über die GetterMethode komme.
Es entsteht wieder Wissen
in meinem Kopf.
Nächster Schritt, wie mache ich jetzt die aktualisierung meiner Liste im Execute sicher?
Es geht vorwärts.
oki