From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: From: "Russ Cox" To: 9fans@cse.psu.edu Subject: Re: [9fans] Drawterm and FreeBSD In-Reply-To: <5.2.0.9.0.20030312171850.030086d0@pop.noos.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Thu, 13 Mar 2003 17:19:53 -0500 Topicbox-Message-UUID: 7fea434c-eacb-11e9-9e20-41e7f4b1d025 It's certainly possible. There are multiple processes doing X operations: - any proc in devdraw on behalf of a client (only one at a time) - any proc in setcursor on behalf of a client - the proc reading x events and feeding them to the keyboard and mouse drivers I think the third guy is safe, but it's possible that the first two conflict causing some calls to get dropped. There are a lot more character draws than there are background fills, which explains why we don't notice background fill problems. Russ