I have a Standalone-Server application that uses a shared-variable in the ServerModule. Using the shared variable works as expected if I run the application without HyperServer. However if I run it through the HyperServer each session only sees its own changes to the shared variable and not the changes made by other sessions.The shared variable I am using is a simple counter (integer) that can be incremented by any session. After incrementing the counter within any session I can verify that it has been updated correctly. However other sessions do not see the increment.
I am using the CriticalSection lock mechanism as required. (FMSoft_uniGUI_Complete_Professional_1.90.0.1524).