Macht es beim zweiten mal die Fehlermeldung oder garnix? Ich würde nnehmen, daß Du auf einen Speicherbereich zugreifst (
handle,
mutex etc.), den Du beim ersten Schließen nicht sauber freigegeben hast. Oder vielleicht eine Datei, die nicht im shared Modus läuft und die noch offen ist.
Grüße, Messie