On Aug 18, 2004, at 6:13 PM, James McCartney wrote:
nil gets converted to zero. removing node zero will definitely cause
the server to crash.
But the server does not check for it. there are a lot of ways you
could cause the server to crash that cannot be cheaply checked (i.e.
doing a graph analysis at each operation), so none are checked for.
Perhaps this is reckless but that is the way it is.
Preventing the removal of node zero when an n_free is received causes a
decent performance hit? Would a check for this have to happen at times
other than the reception of an n_free message or something?