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.