You would need to implement something like ulimits to fix process exhaustion, or some kind of rate limit. There are several forms of resource exhaustion in plan 9. One other that comes to mind is cat /dev/random prevents other clients from making progress reading /dev/random, such as cpu. On January 24, 2015 10:16:32 PM PST, arisawa wrote: > >Hello 9fans > >my mac has a protection below: >-bash$ cat foo >#!/bin/sh >./foo >-bash$ ./foo >./foo: fork: Resource temporarily unavailable >-bash$ > >on the other hand, Plan 9 does not. >kernel is protected against such programs, however they are not killed. >therefore no new process can be created. > >does anyone have idea to fix the problem? > >Kenji Arisawa