guacamole-server/src
Michael Jumper 0cce3ceb55
GUACAMOLE-377: Remove use of END_FRAME operation from guac_display.
The END_FRAME operation was previously used to notify workers that the
frame has ended, but since the receiving worker needs to check and push
that operation back onto the queue if other workers are still busy, it's
essentially unnecessary _and_ results in several workers spinning as
they pass END_FRAME around until all others are done.

It's sufficient to simply check whether the operation queue is empty and
no other workers are active.
2025-05-01 15:31:53 -07:00
..
common GUACAMOLE-377: Restore good ol' guac_common_surface and guac_common_cursor for use by terminal. 2024-09-27 23:32:38 -07:00
common-ssh GUACAMOLE-377: Work around libssh2 usage of strlen() on key data (otherwise encumbering testing of terminal emulator refactor). 2024-09-27 23:32:38 -07:00
guacd GUACAMOLE-377: Set TCP_NODELAY on socket to avoid unnecessary latency. 2025-01-29 10:07:44 -08:00
guacd-docker GUACAMOLE-1374: Broaden Docker build to cover additional architectures (not necessarily tested, especially 32-bit). 2025-04-22 00:20:07 -07:00
guacenc GUACAMOLE-1952: Add compatibility with FFMPEG 7.0 2024-05-12 16:27:30 +02:00
guaclog GUACAMOLE-1867: Migrate guaclog utility to new memory management functions. 2023-10-25 12:18:13 -07:00
libguac GUACAMOLE-377: Remove use of END_FRAME operation from guac_display. 2025-05-01 15:31:53 -07:00
protocols GUACAMOLE-1026: Correct inverted performance flag logic. 2025-03-23 23:30:48 -07:00
pulse GUACAMOLE-1907: Removed the double line breaks in other source files. 2024-02-21 07:09:52 -08:00
terminal GUACAMOLE-1256: Fix a display issue when scrolling up in vi as well as latency in less. 2024-12-04 10:35:01 +01:00