You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Jeremy (JIRA)" <ji...@apache.org> on 2016/09/01 19:10:20 UTC
[jira] [Created] (CAMEL-10283) Adding a timeout on
WebSocketProducer sendMessages method
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)