In our case the pings are already enabled, but not sure if they help - because the client (web browser) disconnected long time back. That is, the callee had clients for almost a week.
So, what would happen if there is an RPC provider (callee), with no clients for long time? Would the callee go stale? Below is the configuration we were using:
On Tuesday, January 26, 2016 at 9:32:24 PM UTC+5:30, Alexander Gödde wrote:
Crossbar.io does not have a “callee expiration”. My guess would be that the actual WebSocket connection got disconnected at some point due to inactivity. Try turning on pings in the WebSocket options http://crossbar.io/docs/WebSocket-Options/ and see if this fixes things.
Am Dienstag, 26. Januar 2016 16:55:59 UTC+1 schrieb Gopalakrishna Palem:
Does Crossbar / Autobhan has any kind of ‘callee expiration’, where the callee gets unregistered if no one is using that RPC provider?
I have a NodeJS callee running with ‘forever’ on Azure, started few days back. It was working great at that point of time (clients called it successfully from browser at that time).
After few days of inactivity, Today from the same webpage, I see “wamp.error.no_such_procedure”" when making the RPC call (and the backend nodejs is running fine with no problems in the ‘forever’).