Bug#846779: xserver-xorg-core: chrome freezes with xorg-server 1.19.0
On Sat, Dec 10, 2016 at 10:07:51PM -0500, Frédéric Brière wrote:
> Otherwise, I guess I'll have to muster up the courage to try to bisect
> this. (gulp!)
It wasn't exactly a nice leisurely stroll through the park, but I did
manage to bisect and pinpoint f993091 as the guilty commit.
At this point, I guess there's not much left to do, apart from filing a
bug upstream? (Oh, great, Bugzilla. <shudder>)
commit f993091e7db81b0420e23c485378cba112278839
Author: Keith Packard <keithp@keithp.com>
Date: Thu May 26 10:40:44 2016 -0700
os: Switch server to poll(2) [v3]
Eliminates all of the fd_set mangling in the server main thread
v2: Listen for POLLOUT while writes are blocked.
v3: Only mark client not ready on EAGAIN return from read
Signed-off-by: Keith Packard <keithp@keithp.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reply to: