The following code terminates a thread and creates a new
thread. For the callable service, see
pthread_exit_and_get (BPX1PTX, BPX4PTX) — Exit and get a new thread.
For the data structure, see
BPXYCONS — Constants used by services. AMODE 64 callers
use
BPX4PTX (pthread_exit_and_get) example.
CALL BPX1PTX, pthread_exit_and_get +
(STATFLD, Input: Status field +
OPTIONS, Input: Options field +
SIGNALREG, Input: Signal registration usrdata+
RETVAL, Return value: 0 or -1 ->BPXYPTXL +
RETCODE, Return code +
RSNCODE), Reason code +
VL,MF=(E,PLIST) ----------------------------------