]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_http_websocket: Increase the buffer size for non-LOW_MEMORY systems 08/4308/1
authorMatt Jordan <mjordan@digium.com>
Fri, 4 Nov 2016 20:42:09 +0000 (15:42 -0500)
committerMatt Jordan <mjordan@digium.com>
Fri, 4 Nov 2016 20:47:51 +0000 (15:47 -0500)
commit59d25b2081056e36cadacddcb6bf830f8bc7df8e
tree122d5867d446374eb9dde3122d4c2516aef4de35
parentd889fb375bacc1e9ddea60af1cd847539b91b1a3
res_http_websocket: Increase the buffer size for non-LOW_MEMORY systems

Not surprisingly, using Respoke (and possibly other systems) it is
possible to blow past the 16k limit for a WebSocket packet size. This
patch bumps it up to 32k, which, at least for Respoke, is sufficient.
For now.

Because 32k is laughable on a LOW_MEMORY system (as is 16k, for that
matter), this patch adds a LOW_MEMORY directive that sets the buffer to
8k for systems who have asked for their reduced memory availability to
be considered.

Change-Id: Id235902537091b58608196844dc4b045e383cd2e
res/res_http_websocket.c