Hi,

I've asked the question 
https://stackoverflow.com/questions/47550390/what-to-use-so-geode-native-client-pool-doesnt-hang-if-no-locator-found
 on stack overflow.

I have a Geode locator / server on a hosted box in Manchester, then in London I 
have a C# native client monitor that listens to that server and displays 
certain messages on a local UI. I have various other C# native client services 
that do stuff using Geode as like a shared cache.

If we switch off the Geode server then switch it on again I've noticed that 
native clients remain connected to their own local cache, but don't always 
reconnect through to the server because client listeners don't appear to get 
events from the server (essentially from other clients who are connected to the 
server). To get the event flow working again, you have to restart all the 
clients as well.

In working on reconnection logic to get around that problem, I've noticed that 
if we switch off the Geode locator / server and try to connect to it, then the 
client hangs indefinitely at

if (PoolManager.Find("MyPool") == null)
    p = poolFactory.Create("MyPool");

I wondered if there was a timeout setting or the like?

Kind regards

Rupert St John Webster
FX Consultant

[ISL_logo-V2]

[Description: Description: Description: 
http://www.impress-solutions.com/emailsig/facebook_scaled.png]<http://www.facebook.com/ImpressSolutions>
 [Description: Description: Description: 
http://www.impress-solutions.com/emailsig/twitter_scaled.png] 
<http://www.twitter.com/ImpressUK>  [Description: Description: Description: 
http://www.impress-solutions.com/emailsig/LinkedIn_scaled.png] 
<http://www.linkedin.com/company/impress-solutions>

Tel: 01708 759 760
Fax: 01708 759 761
Email:  rup...@impress-solutions.com<mailto:rup...@impress-solutions.com>
Website: www.impress-solutions.co.uk<http://www.impress-solutions.co.uk/>
Address: 3 Holgate Court, 4-10 Western Road, Romford, Essex, RM1 3JS

[BSI-Assurance-Mark-ISO-9001-2015-KEYB]

ISO 9001 Certified by BSI Group. Certificate Number: FS 653755

Please Note:
This message is for the named person's use only. It may contain confidential, 
proprietary or legally privileged information. No confidentiality or privilege 
is waived or lost by any miss-transmission. If you receive this message in 
error, please immediately delete it and all copies of it from your system, 
destroy any hard copies of it and notify the sender. You must not, directly or 
indirectly, use, disclose, distribute, print, or copy any part of this message 
if you are not the intended recipient. Impress Solutions Ltd and any of its 
subsidiaries each reserve the right to monitor all e-mail communications 
through its networks.

Any views expressed in this message are those of the individual sender, except 
where the message states otherwise and the sender is authorised to state them 
to be the views of any such entity.

Registered office address: 3 Holgate Court, 4-10 Western Road, Romford, Essex, 
RM1 3JS
Registration Number 03412238

Reply via email to