Novell Developer Support SDK Update, 21 August 1996
Issue:
When a DFS file is expanded it will of course acquire free disk blocks. If these newly acquired disk blocks happen to be in the NetWare OS file system cache, DFS does nothing to remove them from the cache. Therefore, if the application writes to these new blocks, closes the file, and then re-opens the file under the NetWare file system, those blocks may still be in the cache, and they would still contain the data that was in them before they were assigned to the DFS file. When this happens the application can then read the file and get the old copy of the data. Note that this problem has been in DFS since 3.X and continues through NetWare "Green River".
Work-around:
After opening, expanding and closing a DFS file, and if the file will be re-opened through the NetWare file system (using open, fopen, etc.), the file should first be re-opened and closed in DFS mode. Novell has verified that this will fix this issue.
| iabj6822.exe | 19.1 K | 2005-04-06 |
© 2009 Novell, Inc. All Rights Reserved.