You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2017/01/25 02:00:30 UTC
[jira] [Created] (GUACAMOLE-180) Common display/surface should be
threadsafe
Michael Jumper created GUACAMOLE-180:
----------------------------------------
Summary: Common display/surface should be threadsafe
Key: GUACAMOLE-180
URL: https://issues.apache.org/jira/browse/GUACAMOLE-180
Project: Guacamole
Issue Type: Improvement
Components: guacamole-server
Reporter: Michael Jumper
Assignee: Michael Jumper
The convenient display and surface objects provided by the common utility library of guacamole-server currently rely on external threading primitives for safe use, and are not guaranteed to be threadsafe themselves. This makes use of these objects difficult, involving much redundant locking/unlocking.
All uses of the display and surface involve threads at this point; the new screen sharing architecture essentially requires it. The display and surface objects should be made threadsafe.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)