It looks like SIGNAL ON ERROR doesn't work correctly either.? It is not being signaled when a CMS command gets a non-zero RC.?
?
======================== TEST EXEC
/* */? ? ? ? ? ? ? ? ? ? ? ??
ADDRESS ''? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ?
SIGNAL ON ERROR? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
'ACCESS 333 Z'? ? ? ? ? ? ? ?
EXIT RC? ? ? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
ERROR: SAY 'ERROR SIGNALLED'?
===========================
Currently returns:
test2? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
DMSACC113S 'Z (333) ' NOT ATTACHED?
Ready(00100); T=0.02/0.02 10:03:18?
===========================
Should return:
test2? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
DMSACC113S 'Z (333) ' NOT ATTACHED? ? ?
? ? ?6 *-* 'ACCESS 333 Z'? ? ? ? ? ? ??
? ? ? ?+++ RC(100) +++? ? ? ? ? ? ? ? ?
ERROR signalled? ? ? ? ? ? ? ? ? ? ? ??
Ready(00016); T=0.02/0.02 10:03:05? ? ?
?