| DESCRIPTION OF ENHANCEMENTS |
BRX-0900-12121
To support P-MESSAGE a change was made to ZTMS3 to move the clean-up
of temp globals to after the device has been closed.
ATG-0700-31453
In working with NVS it has been found that at times the persistent
task restart code is too good and schedules many copies of the same task
before one starts and signals that it is running. The other copies
get caught waiting for a lock on the global node ^%ZTSCH("TASK",<task>).
This has been fixed by using a timeout on earlier lock before the
task is setup. This change was made in ZTMS2.
With changes to the security checks that Mailman makes before allowing
XUTMOPT is included to provide an API for applications to check on
scheduled tasks.
Blood Bank Team Coordination:
=============================
Clearance - Nov. 2, 2000
Routine Summary
The following routines are included in this patch. The second line of each
of these routines now looks like:
a message to be sent, any tasks that Taskman start as part of the system
;;8.0;KERNEL;<patchlist>;Jul 10, 1995
Checksum
Routine Old New 2nd Line
XUTMOPT 4026913 4559820 **2,111,112,118,127,175**
ZTM0 6089712 5998062 **42,36,67,88,118,127,136,175**
ZTMS2 6724503 7001305 **2,18,23,36,67,118,127,163,167,175**
ZTMS3 9642200 9642200 **1,18,36,49,64,67,94,118,127,136,175**
List of preceding patches: 136, 167
startup need to have the DUZ set to a valid user. After talking with the
Sites should use CHECK^XTSUMBLD to verify checksums.
=========================================================================
Installation:
>>>Users may remain on the system.
>>>Taskman does need to be stopped.
1. DSM sites - This routines maybe mapped,
so you will need to disable mapping for the affected routines.
DBA it was decided to have Taskman use POSTMASTER as the user (DUZ=.5).
2. Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This
option will load the KIDS package onto your system.
3. The patch has now been loaded into a Transport global on your
system. You now need to use KIDS to install the Transport global.
On the KIDS menu, under the 'Installation' menu, use the following
options:
Verify Checksums in Transport Global
This change will only affect tasks started when Taskman first starts,
Print Transport Global
Compare Transport Global to Current System
Backup a Transport Global
4. Users can remain on the system.
Also place TASKMAN in a wait state.
Use option: Place Taskman in a WAIT State
5. In Programmer mode:
Use "D ^XPDKRN" then
that have the special queueing field set to STARTUP or Startup Persistent.
Install Package(s) 'XU*8.0*175'
=========
No Options or Protocols need to be placed out-of-order.
Want to DISABLE Scheduled Options, Menu Options, and Protocols? NO
==
8. After installing this patch,
Cache Sites - you don't need to move anything, skip this step.
DSM/MSM sites - you need to one several routine from
ZTM0 is the routine that has been changed for this patch.
your production account to each manager account:
ZTM0
ZTMS2
ZTMS3
9. And in the manager account, (OpenM sites remain in VAH)
All sites:
DO RELOAD^ZTMGRSET
Select the System
Patch number to load: 175
===
10. DSM Sites, after patch has installed, rebuild your map set.
11. Remove TASKMAN from the wait state. (DO RUN^ZTMKU)
=========================================================================
|