I would say that the file B is still being read by the C program or has not
been released.  Check if the file is locked before you try to write using a
READL or READU.  If you don't use the locked clause it will wait until the C
program releases File B.

Also consider looking at new features of UniVerse such as Sockets or MQ
(Message Que) to do the same process.  These have a lot of sophisticated
features to handle this environment.

Regards
David Jordan

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of prem jaisinghani
Sent: Friday, 23 July 2004 5:51 AM
To: [EMAIL PROTECTED]
Subject: [U2] Universe Phantom Problem


Hi,

I am facing following problem regarding Phantoms in universe:

We have a phantom which keeps on polling a type 19 file, say "File1" for
data and transfers it to another type 19 file, say

"File B". "File B" in turn is being read by a 'c' program. 

The first phantom gets killed sometimes and pretty randomly. The error code
thrown is 40019, but I could not get any the information about this error.

Please find below a sample error message: 

FATAL - Unable to write "7545698440*13346*25966.940943" on FileB

If someone has experienced such problem and/or has a workaround, please let
me know.

Thanks and Regards,

Prem
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/
-------
u2-users mailing list
[EMAIL PROTECTED]
To unsubscribe please visit http://listserver.u2ug.org/

Reply via email to