From 5d92089bcae42275953ad310b24f5dd66ff0ec6e Mon Sep 17 00:00:00 2001 From: Matthew Draper Date: Wed, 28 Sep 2016 06:44:23 +0930 Subject: Buffer writes to the cable sockets Otherwise, they can sometimes block, leading to reduced system throughput. --- actioncable/CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'actioncable/CHANGELOG.md') diff --git a/actioncable/CHANGELOG.md b/actioncable/CHANGELOG.md index dec6f7c027..2e6c2f2afc 100644 --- a/actioncable/CHANGELOG.md +++ b/actioncable/CHANGELOG.md @@ -1,3 +1,8 @@ +* Buffer writes to websocket connections, to avoid blocking threads + that could be doing more useful things. + + *Matthew Draper*, *Tinco Andringa* + * Protect against concurrent writes to a websocket connection from multiple threads; the underlying OS write is not always threadsafe. -- cgit v1.2.3