Zitat von
Satty67:
- Abbrechen-Button bricht zwar ab, aber dieser Abbruch braucht wegen interner TimeOut's nochmal bis zu einer Minute. Das ein Abbruch angenommen wurde, ist aber mit keinem einigen geänderten Pixel auf der Oberfläche zu sehen (Kein Button disabled, "Breche ab"-Text etc.)
Wie lange sollen deiner Meinung nach die internen CallbackTimouts dauern? Ich habe meist 300 ms für den nächsten Cancelcheck.
Ergänzend:
- In einer Fehlerbehandlung (meist Exception) sollte versucht werden soviele ungespeicherte Daten wie möglich zu retten. (und nicht, wie es so oft ist, einfach das Programm beenden)