Facebook

Fill out this form to subscribe to news, tips and information about updates.

Read more
Search known errors
From date:
To date:

Follow us
Facebook    Twitter    LinkedIn

G&R » Support » Known Errors  

Known Errors

These are the known errors in our products, logged as reported with versions and platforms affected as well as corrections and work-arounds.

This list is largely historical, since it records all problems that have been reported throughout G&R history. Only the most recently reported problems still exist, unless you are using a very old copy of the product, in which case you should update the product to the most recent version.


E0479: Glink, scripts don't detect "$$DSA" type messages from Ggate

Product: Glink, all versions
Platform: All
Status: Fixed for 6.1.4
Last updated: 1999-01-21 17:56:45

Script commands such as RECEIVE/PATTERN don't detect Ggate attention
messages such as "$$DSA: Connected to application". This could make old
scripts written for Server6 or HostLinks products such as Qsim or V78sim
not work as expected when upgrading with a Ggate solution.

Due to the totally different communications protocol involved here, this is
not a bug fix, but rather a small enhancement added the 6.1.4 maintenance
release. This change has also been added for TNVIP server transit messages.

Work-around
These Ggate message are available to programmers in the $HMSG internal
variable or via DDE using the CtrlMsg requestable item

ddeopen #1 "GL" "GLINK"
if not ok show "DDE link error"
ddeadvise #1 "CtrlMsg"
if not ok show "DDE error"
on ddeadvise #1 goto hmsg_dispaly

:do_online
online
ddeclose #1
quit

:hmsg_dispaly
if ($hmsg NE "")
  show ("^MThis is the control message: " $hmsg)
goto do_online

Or this one via ETX. NOTE: this one will not pick up the
disconnection unless a data message comes with it.

pattern !1 "^C"
when !1 goto hmsg_display
on offline goto been_disconnected

:do_online
online
quit

:hmsg_dispaly
if ($hmsg NE "")
  show ("^MThis is the control message: " $hmsg)
goto do_online

:been_disconnect
show "^MBeen disconnected"
idle 2  * wait for the $$DSA message to arrive
if ($hmsg NE "")
  show ("^MThis is the control message: " $hmsg)
goto do_online

(c) Copyright 1982-2017 Gallagher & Robertson AS. Webmaster: webmaster@gar.no

URL: http://www.gar.no/support/errors
 
PARTNERS