Subject: Re: Replacement for grep(1) (part 2)
To: Matthew Dillon <dillon@apollo.backplane.com>
From: Nate Williams <nate@mt.sri.com>
List: tech-userlevel
Date: 07/14/1999 17:18:30
> :Returning NULL isn't an error, it's an indication that there is no more
> :memory.  Don't think if it as an error, think of it as a hint. 
> 
>     It's only a hint if it is returned due to the process resource limit
>     being hit.  If it is returned due to the system running out of swap,
>     it would be an error.

Not necessarily.

>     This creates a dependancy between two completely independant processes
>     possibly owned two totally unrelated users.  This is not acceptable,
>     and is precisely why this sort of behavior does not occur.

In embedded systems, there are no such things as 'independant'
processes that are given unlimited access to the system.



Nate