IBM Support

PI31696: RATIONAL DEVELOPER FOR SYSTEM Z (RDZ) CANNOT STOP LOCK DAEMON

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Rational Developer for System z - RDz - v8.5.1.4
    
    The Lock Daemon fails to stop by issuing the Stop command
    
    To stop the Lock daemon the MVS Cancel command must be used.
    
    In the Lock Daemon joblog the following exception can be seen:
    
     Exception in thread "Thread-5" com.ibm.jzos.ErrnoException:
     EDC5121I Invalid argument. (errno2=0x093B0438)
     ERRNO=121 ERRNO2=0x93b0438
    
      at com.ibm.jzos.MvsConsole.console2(Native Method)
      at com.ibm.jzos.MvsConsole.interact(MvsConsole.java:267)
      at com.ibm.jzos.MvsConsole.wto(MvsConsole.java:182)
      at com.ibm.jzos.MvsConsole.wto(MvsConsole.java:171)
      at com.ibm.jzos.MvsConsole.wto(MvsConsole.java:159)
      at com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon.
                          issueMessage(MVSLockDaemon.java:646)
      at com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon.
                          displayLines(MVSLockDaemon.java:637)
      at com.ibm.ftt.rse.mvs.server.miners.MVSLockDaemon.
                         displayTables(MVSLockDaemon.java:600)
      at com.ibm.ftt.rse.mvs.server.miners.
       MVSLockDaemon$ConsoleThread.run(MVSLockDaemon.java:221)
    
    This error is caused by the WTO failing when the number of
    lines to write is greater than 255.
    
    For instance, the LOCKD Display Tables may generate more than
    255 lines.
    

Local fix

  • Use the MVS Cancel command to stop the LOCK Daemon.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: 01.System administrator                      *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.When more than 255 users are         *
    *                         logging on to an RDz server and      *
    *                         "display table" console command to   *
    *                         LOCK daemon is issued, the abend     *
    *                         occurs and the LOCK daemon becomes   *
    *                         not operatable.                      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.In some cases, the lock daemon does not correctly split the
       chunks of console output lines in the output of "display
       table" console command which causes an abend.
    

Problem conclusion

  • 01.The code of the lock daemon is updated to split the chunks
       of output lines in "display table" command, to let each
       chunk have less than 180 lines.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI31696

  • Reported component name

    RD/Z HOST

  • Reported component ID

    5724T0723

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-12-17

  • Closed date

    2015-01-20

  • Last modified date

    2015-02-05

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • FEKDSI   FEKFCMSG FEKFCORE FEKFCOR6 FEKFDIVP
    FEKFENVR FEKFLDSL FEKFMAIN FEKFMAI6 FEKFMINE FEKFTSO  FEKFZOS
    

Fix information

  • Fixed component name

    RD/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R850 PSY UI24911

       UP15/02/05 I 1000

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.



Document information

More support for: Rational Developer for System z

Software version: 8.5

Reference #: PI31696

Modified date: 05 February 2015