Subject: | |
From: | |
Reply To: | |
Date: | Tue, 21 Nov 2000 08:41:00 +0100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Hello,
In my application I use a message file which has multiple writers
(can be anywhere between 4 and 250) and one reader. The writers write
commands into the message file, which are processed in a loop by
the reading proces. All processes accessing this file open it with
the GMULTI option. The reader uses a timeout (FCONTROL) to do some
other processing when no messages are received within the timeframe.
This normally works OK, but sometimes, after the application has
been running for several hours, days or weeks and processing thousands
of messages, the reader does not notice the writing of new records
in the message file anymore. When this happens also the timeout does
not seem to work anymore.
If I look at the reader process with debug I find it in what appears
to be a normal message file read. If I look at the last error that occurred
on the file (using the AIFFILELGET function), I find an error -1172.
Does anybody know where this error comes from and what it tries to
tell me ? I can't find any information about it
Thanks in advance
Holland House B.V.
Johan Harmsen
>
>
|
|
|