I have a program which runs every few seconds to check that several tasks are still running, and restarts them if not. The program fails on every build of ooRexx 5 that I have tried it on, back to 11642
I have reduced the code to the minimum required to produce the error: ------------------------------------------------------------------ queue_name = rxqueue('Create') call rxqueue 'Set',queue_name do forever 'ps -ef | grep rexx | rxqueue' queue_name do while queued() <> 0 parse pull line end call SysSleep 1 end exit ------------------------------------------------------------------ It fails after about 1000 passes through the loop with: The REXX rxapi queuing system is not available. grep: write error: Broken pipe _______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel