FIX: CommitQQ Does Not Flush Buffers
Article ID: 105935
Article Last Modified on 10/2/2003
APPLIES TO
- Microsoft FORTRAN PowerStation 1.0 Standard Edition
- Microsoft Fortran PowerStation 1.0a for MS-DOS
This article was previously published under Q105935
SYMPTOMS
Calling CommitQQ after writing data will not force the data to be
written to the physical device. Any data in the buffer that was not
already written to the device will remain in the buffer.
RESOLUTION
The only way to flush the write buffer is to close the I/O unit and
then re-open it. For sequential files the status should be "APPEND"
when re-opening.
STATUS
Microsoft has confirmed this to be a problem in the Microsoft products
listed at the beginning of this article. This problem was fixed in Fortran
PowerStation 32 for Windows NT, version 1.0.
Additional query words: 1.00
Keywords: kbbug kbfix KB105935