Customer perspective:Faulty local-view client eventually causes server to run out of memory
utOfMemoryError on one of our gsc's a couple of days ago. Investigation has shown that it was caused by a client that attempted to create a number of local-views against the server, but where the firewall did not allow the server to create a connection back to the client to acknowledge the synchronization of the initial data load. Unfortunately we didn't discover the problem until the server ran out of memory after a couple of days.
Server can't send local-view events to client behind firewall.
suggestion: when opening the connection on local-view initialization, fail if there can't be a valid handshake between server and client.