-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Makes me dislike X11's design even more. My "solution" works well enough for libdraw apps, but falls apart in the presence of standard X11. Grump.

Paul

On 9-Mar-06, at 7:34 PM, Russ Cox wrote:

I've been recycling the drawable, but I need to keep a cross-process
lock there; what's a good way to keep a lock in P9P?

I don't know how you keep a cross-process lock anywhere.

In Plan 9, rio provides the terminal windows - there is no 9term.
If an app opens /dev/mouse (which rio provides), then rio knows
an app is taking over the window and stops doing the terminal
things for that window.  You can't run sam inside acme - only
one program can open /dev/mouse at a time.

I'm less worried about sam inside acme than I am about
programs fighting over windows because of lack of coordination.
It sounds like this requires significant coordination between
the programs.

Russ


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFEEP/fpJeHo/Fbu1wRAj2XAJ0V9LORlIWta6YSiPuhEdbw+PKksgCeI7qX
s+LFHSr1tRIMW3ZIh2W/YOA=
=U+Ht
-----END PGP SIGNATURE-----

Reply via email to