You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Jimmy (Jira)" <ji...@apache.org> on 2020/06/26 09:54:00 UTC
[jira] [Created] (GUACAMOLE-1114) Problem that the guacamole server
doesn't destroy some thread mutexes
Jimmy created GUACAMOLE-1114:
--------------------------------
Summary: Problem that the guacamole server doesn't destroy some thread mutexes
Key: GUACAMOLE-1114
URL: https://issues.apache.org/jira/browse/GUACAMOLE-1114
Project: Guacamole
Issue Type: Bug
Components: guacamole-server
Affects Versions: 1.1.0
Reporter: Jimmy
Fix For: 1.2.0
I have found the problem that the guacamole server doesn't destroy some thread mutexes when freeing the system resources.
I can't see any function that destroys the following thread mutexes:
||No||Variable Name (Mutex)||Structure Name||File Name||
|1|state_lock|guac_rdp_print_job|src/protocols/rdp/print-job.h|
|2|lock|guac_common_clipboard|src/common/common/clipboard.h|
In detail, I can't find the code that destroys {color:#de350b}*state_lock* {color}mutex variable of *guac_rdp_print_job* structure in *guac_rdp_print_job_free*() function and destroys {color:#de350b}*lock* {color}mutex variable of *guac_common_clipboard* structure in *guac_common_clipboard_free()* function.
Please let me know whether my thought is correct.
If it's correct, please let me correct this problem.
Thanks.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)