Die Datei wird dennoch beschissen behandelt und nicht korrekt gespeichert.
So in etwa verhält sich die Anwendung aktuell:
Code:
// app start 
fh = fopen(file);
grab_the_content_of(fh);
... a lot of weird stuff
// app close
dump_everything_to(fh);
fclose(fh);


Und so so sollte sie sich verhalten:
Code:
//passwortinformationen zu einem Account anfragen:
fh = fopen(file);
search_the_infos_in(fh, for my data);
fclose(fh);
...  the weird stuff again...
// neue Informationen in die Datei speichern
fh = fopen(file);
modify_the_file(fh, with my data);
fclose(fh);
... more weird stuff


Das die Zeitspanne verkürzt werden musste, spielt keine Rolle und hat keine Auswirkungen darauf dass sowohl die Information (Passwort Falsch) eine Fehlinformation ist, die eigentlich "Sitzung abgelaufen, bitte melde dich erneut an..." heißen sollte.
Wie auch dass Informationen nicht korrekt gespeichert werden sollte die javaw.exe crashen oder nicht auf normalem wege beendet werden. Von Multiplen Sitzungen der selben Anwendung mal zu schweigen.

MfG
_________________________
Zitat:
Some people would rather die, than think. In fact, they do.
one step closer to world domination