Pierre Beyssac <beys...@enst.fr> wrote:

> Another big problem is that there's a check in m_retry and friends
> that panics when falling short of mbufs! I really believe this does
> more harm than good, because it prevents correct calling code
> (checking for NULL mbuf pointers) from exiting gracefully with
> ENOBUFS...

I've discussed this with Garett back in September.  The reason is quite
simple: unless all cases of not checking for a NULL pointer returned are
fixed (or instrumented with a panic), it is better to fail with a panic
than with some obscure problem later on.


Stefan

--
Mühlendamm 12           |  Voice +49-40-256848, +49-177-3504009
D-22089 Hamburg         |  e-mail: stefan.bet...@hanse.de
Germany                 |          s...@freebsd.org



To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to