Open ghost opened 4 years ago
I'm using this version: 951446a77417743b8ed900cb1b5a1ae08522840e
I give up trying to make a proper PR. This (https://github.com/9fans/plan9port/commit/faa533e2e54e7fa8704ced6b0eff847cdaf839a0) is the commit done as @rsc suggested on https://github.com/9fans/plan9port/pull/443.
I can't reproduce it easily, but it does happen every day.
From what I see, on the second thread,
__xputsnarf()
does:but on first thread,
xloop()
takesxlock()
and_xselect()
callsqlock(&clip.lk)
.It does look like https://github.com/9fans/plan9port/issues/347 (meaning, white window in full screen with no reaction to mouse events). I didn't try to fix it by calling
xunlock()/xlock()
aroundXChangeProperty()
yet.