Kernel Version: 5.5r411
Platform: HP-UX 11
It appears that a Task will not accept @LFUNCT = $VARNAME.
Example:
Have a Task which ends in a Report function, that is used as a normal part of our system (i.e. non Bus & Tasks).
Logic: @LFUNCT = @$COM1(20,27)
Causes p4task to crash:
Error 51: p4ExecTask: EXEC 'TK_CREATE_SALES_ORDER' returned non-zero kernel status -1, reason 5, sub-error 102
p4ExecTask failed: Last Error 51, StatusCode -1, FailReason 5, SubError 102
Added the logic:
IF @$COM1(20,27) = 'BUS99' THEN @LFUNCT = 'BUS999';