From mboxrd@z Thu Jan 1 00:00:00 1970 To: 9fans@9fans.net Subject: vx32, 9vx 0.12 From: "Russ Cox" Date: Tue, 1 Jul 2008 10:53:38 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Message-Id: <20080701145122.8082C1E8C35@holo.morphisms.net> Topicbox-Message-UUID: d329ecc6-ead3-11e9-9d60-3106f5b1d025 There are new sources and binaries in the usual places. If you missed the announcement before, there is now a Mercurial repository at http://hg.pdos.csail.mit.edu/hg/vx32/ The OS X code seems to have stabilized, and it doesn't require X11 anymore. I think there are OS X bugs tickled by having signals flying all over the place: I've seen both pthread_cond_wait and pipe read miss the corresponding pthread_cond_signal or pipe write. If someone who is knowledgeable wants to take a look, see 9vx/sched.c. I've worked around the bugs, so you shouldn't see hangs anymore. You might see the occasional 1-second hiccup. Russ