Jeremy created CAMEL-10283:
------------------------------

             Summary: Adding a timeout on WebSocketProducer sendMessages method
                 Key: CAMEL-10283
                 URL: https://issues.apache.org/jira/browse/CAMEL-10283
             Project: Camel
          Issue Type: Wish
          Components: camel-websocket
    Affects Versions: 2.17.2
         Environment: Ubuntu 14.04, full java project using camel-websockets
            Reporter: Jeremy
            Priority: Critical


We are encountering a problem with websocket component when our clients using 
web browsers are brutally loosing connection (closing laptop most of time).

When we are sending updates from server to all clients, the WebSocketProducer 
iterate over all opened sockets and when it reaches the broken socket, it is 
just waiting for the idleTimeout to happen.

At this step, the others clients are not able to interact with the server 
anymore cause the websocket producer is busy waiting on the broken socket and 
can't send messages to other clients.

I'm looking for a work-around or something...

Thanks.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to