HPSR2005E PIPE SERVICE ERROR IN task OF PIPE pppppppppppppppp; REASON=reason_code
Explanation
A pipe service that is requested by the reader
or the writer task task, of pipe pppppppppppppppp is
aborted by an error in the task. The hexadecimal reason code reason_code shows
the reason of the error and the status of the pipe at the time the
error occurred. The reason code is the logical sum of the following
reason flags:
Flag (hex) | Meaning |
---|---|
80000000 | The pipe has been requested to open. |
40000000 | The pipe has been requested to close. |
20000000 | PUT processing for the pipe has been requested. |
10000000 | GET processing for the pipe has been requested. |
01000000 | Pipe OPEN, CLOSE, PUT, or GET processing is in progress. |
00800000 | The task has a lock. |
00400000 | The task is waiting for a lock. |
00200000 | The task is waiting for the partner task to put data in the pipe or to get data from the pipe. |
00100000 | This flag is used internally. |
00010000 | The pipe is closed on this end. |
00008000 | An error in the partner task is detected. |
00004000 | The task is ending abnormally. |
00002000 | A timeout occurred while a pipe request was being processed. |
00001000 | An error occurred while setting up a recovery routine. |
00000800 | A record that is passed to a PUT request is too large. |
00000080 | The partner task ended abnormally. |
00000040 | The partner task closed the pipe unexpectedly. |
00000020 | A timeout occurred while the task was waiting for the partner task to open the pipe. |
System action
The task abends with a user completion code of 2005.
User response
Identify the cause of the error. If the cause is not found, contact IBM® Software Support.