• Daniel Drake's avatar
    Discourage server grabs · becbad56
    Daniel Drake authored
    Server grabs are not as evil as you might expect, but there is agreement
    in that their usage should be limited.
    
    Server grabs can cause things to go rather wrong when mutter emits
    a signal while it has grabbed the server. If the receiver of that signal
    waits for a synchronous action performed by another client, then you
    have a deadlock. This happens with Mali binary GLESv2 drivers :(
    
    https://bugzilla.gnome.org/show_bug.cgi?id=721345
    becbad56
Name
Last commit
Last update
doc Loading commit data...
po Loading commit data...
protocol Loading commit data...
src Loading commit data...
test Loading commit data...
tools Loading commit data...
.cvsignore Loading commit data...
.gitignore Loading commit data...
AUTHORS Loading commit data...
COMPLIANCE Loading commit data...
COPYING Loading commit data...
ChangeLog Loading commit data...
Doxyfile Loading commit data...
HACKING Loading commit data...
MAINTAINERS Loading commit data...
METACITY_MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
mutter.doap Loading commit data...
rationales.txt Loading commit data...
stamp.h.in Loading commit data...