Details
-
Bug
-
Status: Closed
-
Trivial
-
Resolution: Fixed
-
1.5.4
-
None
Description
Sockets created from socket-fd.c have lock and unlock handlers to synchronize writing to the file descriptor. The sockets from socket-ssl.c do not have similar handlers and results in mangled guacamole streams when there are multiple connections.
Adding a mutex in similar fashion to socket-fd resolves the concurrency issues.