We have seen the following behaviour below in our application. Could you please have a look and any ideas on how we can reduce this delay?
Within our application, there appears to be a delay from when client login responses are passed to the “rsslWrite” function to appearing on the wire (from a network capture/pcap file) in the test scenario shown in the diagram. The sequence of events is
1. Client connects to our application, from RMDSTestClient -> EED -> our application, and sets up a private stream connection.
2. A TS request is sent from RMDSTestClient which will result in many responses being returned by our application
3. Once UPAComms in our application starts sending responses, the connection is closed from the RMDSTestClient which the re-establishes the connection immediately after
4. A client login request message is sent to our application and then the response is passed to “rsslWrite” function, and at this point there can be a delay of up to 40 seconds before this appears in the pcap file.