Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Nur zum Verständnis: Button wurde einmal geklickt und dann noch zweimal schnell hintereinander, dabei sollte der laufende Abgebrochen werden und der neue gestartet werden?
Aus dem "Log" les ich:
Code:
Worker canceled false -true
Erster wurde beendet über cancel();, dein eigener Flag ist false, wird dadurch auf true gesetzt
Code:
Worker canceled true -false <----- Das hier ist das Problem
[code]Worker canceled false -true
Zweiter Worker startet, sein isCancled ist false, aber dein eigener Flag ist true (hast du ja vorher gesetzt), er wird also direkt beendet
Ja habs dann gesehen als ich es noch einmal korrektur gelesen haben.Vorher zigmal drüber gesehen und nie bemerkt. Habs jetzt komplett umgeschrieben so das ich ohne das canceled flag auskomme. Das machts eh nur verwirrend