mirror of
https://gitlab.freedesktop.org/wayland/wayland.git
synced 2026-03-30 11:11:05 -04:00
Merge branch 'global_remove' into 'main'
protocol: removed globals allow race-free object removal See merge request wayland/wayland!238
This commit is contained in:
commit
3613e3bcfb
1 changed files with 7 additions and 3 deletions
|
|
@ -165,9 +165,13 @@
|
||||||
the global using the bind request, the client should now
|
the global using the bind request, the client should now
|
||||||
destroy that object.
|
destroy that object.
|
||||||
|
|
||||||
The object remains valid and requests to the object will be
|
Until the client destroys the object, the compositor will
|
||||||
ignored until the client destroys it, to avoid races between
|
ignore other requests to the object except that, for any
|
||||||
the global going away and a client sending a request to it.
|
request that adds new objects to the compositor state,
|
||||||
|
the compositor will continue to add the new objects to
|
||||||
|
its state. These new objects transitively follow the same
|
||||||
|
rules.
|
||||||
|
|
||||||
</description>
|
</description>
|
||||||
<arg name="name" type="uint" summary="numeric name of the global object"/>
|
<arg name="name" type="uint" summary="numeric name of the global object"/>
|
||||||
</event>
|
</event>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue