We are running IDS 7.31.UC2 on Solaris. We occasionally get an error
with two codes (25580 and 404). It comes in various situations --
sometimes preparing statements, sometimes executing statements. Here
are the descriptions:
-25580
System error occurred in network function.
A system call has failed. See the UNIX system administrator for
assistance.
-404
The cursor or statement is not available.
You probably used a statement that names a cursor that was released
with the
FREE statement. Review the program logic and check that the cursor
specified
is declared and opened, but not freed, prior to reaching this
statement.
If the error occurred on a command that specifies a variable rather
than a
cursor, the statement was not prepared before you tried to execute it.
This error can also occur if the cursor or statement is not available
because the connection to the server does not exist or was lost.
We are guessing the 25580 caused the 404. Maybe it is some sort of
network hiccup? Once it happens, the connection is hung. A check of
TechInfo Center shows error 110266, which says there was a socket issue
on HPUX that caused 25580 errors. But that is not fixed in 7.31UC4 (the
lastest and greatest) -- it is only in an HP patch - 7.31UC5. (This may
or may not be my bug.)
Anybody else dealing with something like this?