DAE PTF UQ05603 fix update list

LIST OF FIXES IN PTF UQ05603


LIST OF APARS FIXED
-------------------

New on UQ05603:
---------------
DCR4927  Improved cs2cbt (Configuration Utility Tool) - allow exit.
DCR4963  Rewrite tqinit to cs2tqt; add Utility Tools to CS/2.
PN75716  CS2_NOTIFY_CMD has no data when 32-bit appl has ACB proc type=2.
PN79627  CS2_PRINT provides invalid output of 4029-formatted file.
PN80358  DDMS - cs2dmcls.dll traps when disconnecting if outstanding IO.
PN81433  DDMS - CSR2095 - resource in use error from ModifyPoll.
PN82509  CS2_UTIL API traps when passed invalid originator in the RDS.
PN82921  DDMS enhancement to support d_writervar cross platform.
PN82927  ECR - cs2ecr00 frees storage which was not malloc'd.
PN83330  DB - CS2_TRANSACT returns CSR1391.
PN83331  DB - CS2_TRANSACT gets timeout using TXE_OPT_OPEN_LOOP.
PN83647  TQ - trap when 2 TQ servers close same T/Q at same time.
PN84356  DDMS random I/O points do not update when ldit make connection.
PN84602  cs2shell - invalid setting of queue limit in DBCB.
PN84933  DB - incorrect function called by CS2_TRANSACT.
PN85572  DDMS - CS232DM.DLL traps during Plantworks point set install.
PN85698  DDMS change for variable msg notification (Plantworks PN84964).
PN86802  Disk Queued messages not received correctly when CACHE LAZY:ON.
PN86849  TCP/IP 3.0+ GetHostByName work-around suggestions.
PN87368  cs232tnk.dll traps or hangs running Plantworks on SMP machine.
PN87894  ICR REM routing to treat blank originating CCB entry same as null.
PN88042  TQ Large tables (300,000+ members) get CSR0409 before table full.
PN88060  Filter TXE secondary mirror requests based on configurable RCs.
PN88194  cs2cbr00 may trap when there are over 1000 control blocks.
PN88546  CS2_INIT gets good return code when DAE has been shutdown.
PN89729  UI scalable font supporting changes for service enhancement.
PN90114  DB CS2_TRANSACT starts new connections due to uninitialized RDS.
PN91577  Doc - DAE application compiled with Visualage C++ guidelines.
PN92631  Thunk - incorrect process ID returned on CS2_UTIL from 32-bit appl.
PN92710  Y2000 - update cs2colib and rebuild REMs for year 2000 support.
PQ00281  Time requester keeps sending requests after timeout condition.
PQ00493  TQ - toggle TQ corruption flag during update.
PQ02149  DDMS cannot support remote variable data length greater than 32K.
PQ02397  DDMS CS2DMCLS/ICIOTASK/FFISRV00 trap on Plantworks startup/PN87858.
PQ02926  DB - PTF2 headers cause trap in user 32-bit TXN.
PQ03384  DDMS passing incorrect remote variable size.
PQ03667  TQ - RMU Verify Utility seems to run endlessly for large tables.
PQ03788  Thunk - async call error path memory not released in thunk layer.
PQ03833  DDMS d_writervar documentation incomplete.
PQ05251  Thunk - CS2_GETDSEG thunk support.
PQ05426  cs2cutil - processor type not valid for RCB.
PQ05427  poolsab hangs DAE system.
PQ05428  Data supply does not erase temporary files when timeout expires.
PQ05429  DB - new TXE_OPT_DISCONNECT flag provides explicit disconnect.
PQ05430  Print Server - cannot start more than 10 PCBs on CS/6000.
PQ05431  DB dispatcher REM traps when using queueing and maximum dedicated
         agents is set to less than number of concurrent clients run.
PQ05433  DB - conflict with definition of register_event in cs2dbc.h.
PQ05823  APPC - synchronous TP incorrectly ends after deallocate from host.
PQ05989  Data supply - 32-bit apps get timeout error CLM3363.
PQ06856  DCS - DCS_WRITE with a datalength of 0 produces CSR0051.
PQ08094  DDMS builds wrong # of templates when reading DDMS list var.
PQ08183  DB - Timing-related abort in DB at shutdown when trace w/ busy Agent.
PQ08297  TQ - Occasional TQ REM core dumps on open/close of AIX image files.

From UN87209:
-------------
DCR4811  NCR - to prevent heartbeat messages from appearing on session
         where DAE was started add "DISP=NO" to the CS2IRR01 ACB
         start parameters in capital letters with no spaces.
DCR4900  CS2.H - allow multiple #include passes to improve usability.
PN60489  CS2_TQ_LSTUSR thunk support.
PN62160  Rayonier service project enhancements.
PN71667  DB merge server using primary and secondary DBCB on separate
         nodes.
PN71740  UI application traps in CS232TNK.DLL.
PN75532  DB asynchronous mirroring.
PN76912  CS2_TRANSACT API decode error fails to release RD sema4/resrces.
PN77308  DB - when using DB2/2 V2.0 with CS/2, discontinued DB2/2 V1.2
         APIs cause CS2DBDB2.DLL to fail.
PN77374  Netbios REM lost track of session established by remote node.
PN80759  DB - Oracle7 via ODBC CS2_DB API support for CS/6000
         enhancement and various CS2_DB API fixes.
PN81028  DB - cross-platform CS2_TRANSACT API requests are failing in
         the mirrored client's path validation - CS2_TRANSACT API has
         been updated to no longer require server_drive_path and
         client_resp_path when not applicable.
PN81452  NT support on other platforms.
PN81537  DB SQL0843 warning (DBCS) interpreted as error-failure.
PN81538  cs2shell - userid not displayed in DBCB.
PN81539  DS - CLM3363 returned when DSRP l_timeout=-1.

From UN78045:
-------------
DCR662   CS2_REPLY2 function - acknowledged CS2_REPLY.
PN46711  OI utilities help message for system trace NIB on disk
         for disk message range should read bytes, not kb.
PN53783  WMS - numeric keypad does not auto tab.
PN57206  CS2_PURGE_RES should delete ancb as well as temporary ACB.
PN59503  DDMS cs2dmcls.dll traps (sys3175) when D_DISCONNECT times out.
PN60139  Data supply (cs2dsrdr) traps if a forward slash is specified
         as the first character of a CS/2 file path.
PN60493  CDIN to support ga level CDF.
PN60751  UI - stack exception occurs in the cs2uilib.dll when displaying
         more than three levels of panels.
PN61001  Netbios - (cs2nbr00) not all of > 1k message is received on
         CS/2 node when message sent from a non-CS/2 node.
PN61268  DDMS used to support baud rates of only 32767 (signed integer).
         now DDMS treats baud rate as unsigned int with value of 65535.
PN61507  APPC - cs2apr00 does not issue 'MCCONFIRMD' & 'TPENDED'.
PN62557  UI - multi-text support for graphics primitive.
PN62587  Calling CS2_WHOAMI with null originator rsname corrupts memory.
         CSR1029 is returned instead.
PN62590  TCP/IP - local CCB not started (CSR317 error) when issuing
         BIND() within minute of previous close.  Fixed by using
         SETSOCKOPT() with SO_REUSEADDRESS so bind is immediate.
PN63974  CSW - csw.log file growing forever.
PN64367  Data supply does not cleanup aborted session. Now cs2dsrdr
         aborts stranded request if ACB start parm timeout elapses,
         overridden by nonzero value in DSRP timeout field.
PN64368  Data supply (cs2dsrdr) waiting forever for acknowledgement.
         The timeout specified in cs2dsrdr's ACB start parms is now used
         as RDS timeout for CS2_SEND unless overridden by a nonzero
         DSRP timeout.  The override applies only for the cs2dsrds;
         the start parm timeout value is always used for the cs2dsrdr.
PN64446  CSW - csw.dll traps.
PN64612  CS2_BASELOG succeeds when issued from a 32-bit appl with ACB
         set to processor type 2, but message is not baselogged.
PN64673  Data transparency - XP validation check for packed decimal
         types only allowing odd lengths.
PN65303  Initialization REM exits without freeing message pool.
PN65308  New API - CS2_EXIT_SYS, to allow an application to remove
         access to the DAE system. This allows the application to
         remain started when DAE is stopped and restarted.
PN66087  cs2nbr00 (Netbios REM) - change in handling the Netbios level
         time out condition on a SEND_WAIT command. The baselog
PN67417  TQ - CS2_TQ_GETNEXT API corrupts memory when accessing a table
         on a remote node with a different architecture.
PN67815  TCP/IP - message pool corruption by cs2tcr00 (TCP/IP REM) when
         two local CCBs are configured and data transparency path used.
PN68287  TCP/IP -can't establish TCP/IP session. The SO_KEEPALIVE option
         applied to communications sockets helps TCP/IP REM detect link
         failures in conjunction with the IBM TCP/IP for OS/2 system
         variable 'KEEPALIVE'. To modify this variable use the 'INETCFG'
         command (ie, 'INETCFG KEEPALIVE=10'). For APAR PN68287, apply
         IBM TCP/IP for OS/2 APAR PN59177 (language specific).
PN70121  Initialization - some control block file sizes result in
         corrupt RD pool at initialization.
PN70314  CDIN list verb does not support huge data strings.
PN70592  MMS device support - SYS3175 has occurred on cs2mmr00.exe
         intermittently.
PN75974  NLS - OS2<->AIX performance problem.
PN75975  Base logger (cs2blr00) loops when logging to remote node and a
         communications error occurs.
PN75976  DDMS - program hangs when the sequence is D_DEFLOAD
         then D_SVHDR.
PN75978  cs2shell - windows are going away when opening data folder.
PN75979  cs2shell - when modifying a table, the number and length are
         changed to 1.
PN75980  CS2_TQ_DELETE fails with CSR1385.
PN75981  CS2_TEMP_RES API fails (depending on char count in prefix).
PN77061  cs2shell traps on save option when resource already defined.
PN77882  DDMS floating point overflow error when device data larger
         than 1e+10 and percent deadbanding used on remote variable.



Last modified: January 23, 2004
DAE File Repository   |   DAE   |   Email DAE

   About IBM  |   Privacy  |   Terms of use  |   Contact