Print Page as PDF
DBIA231 ICR (231)

DBIA231    ICR (231)

Name Value
NUMBER 231
IA # 231
DATE CREATED 1993/05/18
CUSTODIAL PACKAGE KERNEL
CUSTODIAL ISC San Francisco
USAGE Private
TYPE Other
DBIC APPROVAL STATUS APPROVED
NAME DBIA231
ORIGINAL NUMBER 231
GENERAL DESCRIPTION
MailMan V7 has permission to make the following calls
from Kernel Task Manager V7:

1. The Kernel modules that this document refers to are:

o Task Management (ZTM* and %ZTM*)

2. REQ^%ZTLOAD is called in the following manner to ensure a back-up task
exists if this one should fail:

I $L(ION) S ZTIO(1)="D",ZTIO=ION D REQ^%ZTLOAD

The result of this call leaves the task in the IO queue for the device it is
running on (and no other, even if the device is a member of a hunt group).

3. The routine XMS5 tries to confirm that tasks exist by looking at:

$D(^%ZTSK(task,0)) ==> if the node exists the task exists
$D(^%ZTSCH("TASK",task)) ==> If the node exists, the task is running
"12345AG"[%ZTSCH("TASK",.1) $D(^%ZTSCH("IO",device,$h,task)) ==> The task is
scheduled

4. MailMan 7 looks at ^%ZTSK(task,"C",0) for a count of the times the task has
run.  The next version will not use this any more.

STATUS Active
DURATION Till Otherwise Agreed
SUBSCRIBING PACKAGE
SUBSCRIBING PACKAGE ISC
MAILMAN Washington/Silver Spring