What does the message "Stalling client '/foo'." mean?
book
Article ID: KB0087041
calendar_today
Updated On:
Products
Versions
TIBCO SmartSockets
-
Not Applicable
-
Description
Resolution: This is an information message and is normal to see if you are using a trace_level of INFO or higher.
When a publisher publishes its first GMD or Load-Balanced message on a given subject the RTserver needs to gather additional information about the subject space from other RTservers in the cloud. The RTserver stalls the publisher so no additional GMD or LB messages will be published until it gathers the information it needs. Once this is finished, it "resumes" the publisher. This can be seen in the following output:
17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15328-I Creating subject </foo> in project <rtworks>. 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15371-I Gmd publish client </_node> from server <local> created. 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15372-I Gmd publish client </_node> on server <local> has started publishing to subject </foo> 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15355-I Stalling client '/_node'. 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15359-I Preparing Gmd client listfor subject '/foo'. 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15358-I Gmd client list preparation for subject '/foo' complete. 17:28:52: {SRV.SMR./_PCHOUDHA-NB_3052} TAL-SS-15347-I Restarting client '/_node'
Issue/Introduction
What does the message "Stalling client '/foo'." mean?