Replying to myself for the education of others. The filters do not write the data to any permanent location. The filter parses the data, and the content generators, or some other specific process is responsible for writing the data to a permanent location. The temp file is of no concern to the programmer. Its used by apreq to handle large files and is not related to the final actions of the users of apreq. I need to detect the write error myself in my content generator, or wherever it is that I wrote that file.
Brian McQueen On 9/6/06, Brian McQueen <[EMAIL PROTECTED]> wrote:
The parser use a temp file during its handling of some data. When that temp file is moved to its final location there seems to be no error detection. We noticed the problem when we were writing the temp file to a large empty partition, but the final destination for the file was a small partition - much too small for the file. The temp file was truncated when it was moved from the temp location to the final location and no error was indicated. I'll work on a fix if I find the code. Its a bit hard to find. Brian McQueen
