![]() |
License / Documentation home / Help and feedback | ![]() |
Upgrading to Galaxy Communicator 3.2 is simple. For almost all users, there are no obligatory upgrades.
This document describes only the steps
required or recommended to upgrade existing features of Galaxy Communicator.
You can find a list of new features here.
You can find the complete release notes here.
Step | Who's affected | Status |
Step 1: Updating session management in the Hub | All users of session locks and multiple sessions | Obligatory |
Step 2: Upgrading flags which set Hub client behavior | All users of Hub clients (not for Java yet) | Obligatory |
However, if you have been experimenting with session locks and multiple sessions, it's possible that at this point your system might stop working, because you've unwittingly relied on this bug in 3.1. So if in 3.2, your system informs you that there are no providers available when you believe that there are, you should consider the possibility that you've misused session locks.
For instance, if you want to see if the server was set up to retry, you would previously have need to do this:
Version 3.1
if (!(GalIO_ServerListenStatus(scomm) & GAL_HUB_CLIENT_CONNECT_FAILURE_NOOP)) {This will now do the wrong thing. The proper (and more mnemonic) test is
... }
Version 3.2
if ((GalIO_ServerListenStatus(scomm) & GAL_HUB_CLIENT_CONNECT_FAILURE_MASK) ==See the documentation on GalIO_ServerListenStatus for more details.
GAL_HUB_CLIENT_CONNECT_FAILURE_RETRY) {
... }
![]() |
License / Documentation home / Help and feedback | ![]() |