DI*21.0*27 (208)    BUILD (9.6)

Name Value
NAME DI*21.0*27
DATE DISTRIBUTED 1996-09-19 00:00:00
recursion until it ran out of stack space. 
installation starts!! 
    9.  MSM Sites - After the installation begins, you will be prompted 
to enter a DEVICE.  After the device has been entered, KIDS will pause.  
At this time, you need to go to each of the CPUs that were entered in 
step 8, and start a job that will allow them to receive the patched 
routines.  On each one, you do the following: 
    a) >D ^XUP    This will set up the programming environment. 
    b) >D ^XPDCPU This starts the job that receives the patched routines. 
    c) Select INSTALL NAME: DI*21.0*27 
The installation will then continue. 
    10.  AXP Sites - Remove Taskman from WAIT State. 
         MSM Sites - Restart Taskman. 
    11.  Enable users' login.
There are two other independent problems at these sites that this patch 
does not fix: the problem with WRITE commands in the data dictionaries of 
some of the files involved, which must be manually replaced by the 
application or local developers; and a PCMM bug that caused allocation 
errors when a patient lookup value produced too many possible matches, 
which is fixed by an upcoming PCMM patch. These problems were reported by 
the following NOISes: SPO-0896-50876, POR-0896-50871, IND-0796-40935, 
ALB-0796-51236, and MGY-0796-30889. (DICF, DICF2, DICF5) 
2.  It makes the Finder tolerate being called by the FileMan Database 
Server (DBS) when DIERR is already defined. This change is needed by 
patch DI*21*8, which is simultaneously under development. Because this 
fix changed the routine DICF, also changed by the fix to the problem 
described above, it was moved out of DI*21*8 and into DI*21*27 to make 
the simultaneous development of these two patches easier to coordinate. 
Routine Summary: 
The following routines are included in this patch. The second line of 
these routines now looks like: 
  <tab>;;21.0;VA FileMan;**[patch list]**;Dec 28, 1994 
  Routine Name   Before Patch    After Patch     Patch List 
This patch fixes two problems: 
  ============   ============    ===========     ========== 
  DICF           6981054         7062808         17,27 
  DICF2          5350507         5355774         27 
  DICF5          2906278         3301437         17,27 
Installation Instructions: 
    1.  Although routine mapping is NOT recommended for these routines, 
your mapped set may include routines not usually recommended for mapping. 
If these routines are in your local map set, disable mapping for them 
before proceeding with the installation, and rebuild your map set 
afterward before reactivating TaskMan.
    2.  Use the 'INSTALL/CHECK MESSAGE' option on the PackMan menu. This 
option will load the KIDS package onto your system.  The environment 
check routine, DIENV, will run automatically.
    DIENV is sent to prevent the inadvertent queuing of the installation 
of this patch. 
1.  It prevents the allocation errors that have plagued PCMM sites. These  
    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. 
    4.  On the KIDS menu, under the 'Installation' menu, use the 
following options:
           Print Transport Global 
           Compare Transport Global to Current System 
           Verify Checksums in Transport Global 
Finder errors arose from stack overflow caused when using PCMM to lookup  
           Backup a Transport Global 
    5.  Inhibit users from login into the system.  The consequence of 
having users on the system while installing this patch are that users 
looking up records will get a 'source routine edited' error.  Although 
these routines are not heavily used in DHCP applications yet, they are 
used increasingly in new application such as PCMM. 
    6.  AXP Sites - Place Taskman in a WAIT State. 
        MSM Sites - STOP Taskman. 
Patients. The Finder was not detecting and protecting itself from pointer  
    7.  On the KIDS menu, under the 'Installation' menu, use the 
following option:
              Select Installation Option: Install Package(s)
              Select INSTALL NAME: DI*21.0*27
              Answer 'NO' to 'Want to DISABLE Scheduled Options, Menu 
Options, and Protocols?
chains that loop back on themselves, causing the Finder to go into 
    8.  MSM Sites - Answer YES to the question 'Want to MOVE routines to 
other CPUs?'.
     Then enter the names of your other Compute and Print server(s).
     NOTE: You will then see the following message:
       TASKMAN is not running. You must run the routine XPDCPU in the 
production UCI for each of the VOLUME SETS you have listed once the 
    • DICF
      CHECKSUM:   B24901050
    • DICF2
      CHECKSUM:   B17277271
    • DICF5
      CHECKSUM:   B8054098