5.6 go live

  • Creator
    Topic
  • #50104
    Tim Gobbel
    Participant

    I went live with 5.6 the other night and had a couple of problems.  One with the hl7Raw_ack that appears to be a problem with the LAB vendor in which the old raw_ack had an extra x0d before the x0b on the ACK that they apparently programmed for and the new one does not have it so I will work with them to resolve that.  The other caused me a process panic.  There is a typo in the recover_5.6.tcl in the check_ack proc:

    +320                          msgmetaset $my_mh USERDATA “Exceeded

    +321                              Application Reject (AR) retrys – $ackmsg”

    +322

    +323                          return “{KILLREPLY $mh} {ERROR $my_mh}”

    +324

    +325                      } else {

    +326

    +327                          # We haven’t resent enough – do it again

    +328                          # First, increment counter

    +329

    +330                          incr send_cn

    +331                          return “{KILLREPLY $mh} {PROTO $my_mh}”

    +332                      }

    +333                  }

    +334

    +335                  AE – CE {

    +336                      # AE in non-recoverable – just send to ERROR databas

    +337

    +338                      # Init Counter

    +339                      set send_cnt 0

    +340

    +341                      # Tell em bout it and put reason in metadata

    At line 330, the variable got cut off it should be send_cnt not send_cn.  I fixed mine and sent a note to tech support for future fix.  Just an FYI.  Thanx!

  • The forum ‘Cloverleaf’ is closed to new topics and replies.

Forum Statistics

Registered Users
5,117
Forums
28
Topics
9,292
Replies
34,435
Topic Tags
286
Empty Topic Tags
10