Bug 7298 - web access uses slow WebSocket fallback code
Summary: web access uses slow WebSocket fallback code
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Web Access (show other bugs)
Version: 1.3.1
Hardware: PC Unknown
: P2 Normal
Target Milestone: LowPrio
Assignee: Samuel Mannehed
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-12-18 14:35 CET by Pierre Ossman
Modified: 2019-01-09 12:39 CET (History)
1 user (show)

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2018-12-18 14:35:03 CET
The WebSocket code in the Web Access server is written to use NumPy to accelerate the decoding of data. This is massively faster than trying to do this in pure Python code.

However we've disabled the support of NumPy (to avoid dependencies?) and will always uses the slower fallback.

Fortunately this only affects data sent from the browser to the server, which is generally not that much. But it will be an issue as we want more data to flow in that direction (e.g. microphone, large clipboard or file transfers).

Note You need to log in before you can comment on or make changes to this bug.