Deleting the Fallback Data File
By default, the Named Pipes Access Module reports an end‑of‑file condition and deletes the fallback data file when the last record written to the pipe is read and sent to the reader process. But because the module handles only raw data streams and disregards data formats imposed by the writer or reader processes, it cannot distinguish between a normal end‑of‑file condition and an end‑of‑data condition that would occur if the writer process halts prematurely.
If the writer process terminates before achieving a normal end‑of‑file condition, the Named Pipes Access Module, by default, interprets the empty pipe as a normal end‑of‑file condition and deletes the fallback data file. In this case, the data would no longer be available to support a subsequent reader process restart operation.
Note: When confirm_fallback_deletion flag is not set to "Y", the fallback file can be preserved in cases where the client utility is terminating prematurely (due to a DBS error, for example) by setting the Data connector attribute PM_ATR_NAME_KEEP_RESTART_RESOURCES with a value of PM_ATR_VALU_YES.