Skip to content

GUACAMOLE-2084: Ensure frame boundaries are sent even if frame contains no images.#601

Merged
necouchman merged 1 commit intoapache:staging/1.6.0from
mike-jumper:fix-imageless-frames
Jun 19, 2025
Merged

GUACAMOLE-2084: Ensure frame boundaries are sent even if frame contains no images.#601
necouchman merged 1 commit intoapache:staging/1.6.0from
mike-jumper:fix-imageless-frames

Conversation

@mike-jumper
Copy link
Contributor

This addresses the issue reported on the mailing list that 1.6.0-RC2 fails to render a frame when the only change to the display involves a rectangle of solid color:

https://lists.apache.org/thread/fxmp86kn216nyswo5dj0koq5h97ypbky

Rather than awaken the worker threads only if there are layer property changes or images require encoding, this change forces the worker threads to awaken for all frames, universally flushing a frame boundary (sync instruction) whenever a frame is completed.

@necouchman necouchman merged commit 1f664e0 into apache:staging/1.6.0 Jun 19, 2025
1 check passed
@mike-jumper mike-jumper deleted the fix-imageless-frames branch June 19, 2025 19:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants