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

Reply via email to