Avoid deadlock in GarbageCollectDRIDrawables.
authorKristian Høgsberg <krh@hinata.boston.redhat.com>
Fri, 11 May 2007 17:24:34 +0000 (13:24 -0400)
committerKristian Høgsberg <krh@redhat.com>
Wed, 10 Oct 2007 21:09:36 +0000 (17:09 -0400)
commit9590ba97ad6606a96b50a66242f606c860ca239d
tree89635762d0514244eccc95c3ca95bbbc0fac758f
parent8ed5c7ca0572a09375bdfd411c3804456dac78d6
Avoid deadlock in GarbageCollectDRIDrawables.

__glXinitialize() can't be called with the GLX lock held.  Just
pass in the __GLXscreenConfigs pointer so we don't have to look it
up in __GLXdisplayPrivate.
src/glx/x11/glxcmds.c