runtime committed to cvs

Martin Hunt hunt@redhat.com
Thu Mar 10 01:33:00 GMT 2005


On Wed, 2005-03-09 at 20:33 -0500, Frank Ch. Eigler wrote:
> Hi -
> 
> > [...]
> > > OOM handling should be left to the caller.
> > 
> > That gets ugly fast.  I thought it better to have global handling of OOM
> > situations.  Really we only have two options, record an OOM situation
> > was seen and either continue (with loss of data) or exit.
> > [...]
> 
> Yes, but deciding between those alternatives, safely cleaning up
> whatever the caller was doing, and especially contemplating something
> as drastic as actually triggering a module unload, are all best left
> to the layer above this one.

No reason I can't support both.  I'll just change the _stp_map_set_xxx
funcs to return an error code instead of void. 

Martin




More information about the Systemtap mailing list