- This topic has 0 replies, 1 voice, and was last updated 16 years, 3 months ago by .
-
Topic
-
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.