|
|
Subscribe / Log in / New account

Wayland and Weston 1.2.0 released

Wayland and Weston 1.2.0 released

Posted Jul 17, 2013 19:38 UTC (Wed) by rahvin (guest, #16953)
Parent article: Wayland and Weston 1.2.0 released

- Improved thread safety and relaxed thread-model assumptions in libwayland-client. One of the restrictions in the client side library was that we assume that the toolkit or application will provide a "main thread" which is responsible for reading events and distributing them to event queues for the other threads. We also assume that there will always only be one such thread. It turs out that this breaks in many cases, in particular, it clashes with the threading model of EGL. The client side event processing has been reworked to not make those assumptions.
Maybe it's just me but it's nice to see them post in the release notes that they made a terrible assumption and have now changed course after realizing they made terrible assumptions. I think putting things like this in the release notes is important because it provides better publicity for something that may prevent someone else from making the same mistake.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds