On Mon, Jan 26, 2009 at 01:01:55PM -0500, Anthony Sorace wrote:
> if you want to work on it some, this message talks about getting
> inferno working on OpenBSD using the rthreads library (the pending
> replacement for the userland threads russ talked about):
> 
> http://www.xs4all.nl/~mechiel/inferno/openbsd43-old.html
> 
> you could likely follow a similar path for p9p if you're so inclined.

i don't recall the details, but i think those instructions let you do
too much.  i.e. i think the rfork-like function has been in openbsd for
longer than rthreads, and the instructions & patch at the url don't
really use the rthreads library.  btw, rthreads on openbsd had been
stalled, there does seem to be a dev woroking on that now.

as for the error of the original poster:  perhaps your process limit (or
other limit) is too low?  inferno spawns quite a few procs, which can
make me hit the default process limit (defined in /etc/login.conf).

mjl

> 
> inferno has since gained an explicit OpenBSD port (for those
> directions, remove "-old" from the above URL), but i'm not sure
> whether that involves working around the userland thread model or
> explicitly relying on rthreads.

Reply via email to