svn commit: r292777 - in head: lib/libc/sys sys/kern

Garrett Cooper yaneurabeya at gmail.com
Mon Dec 28 17:41:34 UTC 2015


> On Dec 28, 2015, at 02:17, Bruce Evans <brde at optusnet.com.au> wrote:

...

> It is not unreasonable to panic when such tests fail, just like for other
> settings of unreasonable values.  Only the superuser can make them, and
> the superuser should know better than to run them on production systems.

On a development system, this is perfectly reasonable. However, on systems in production, dying on asserts or panicking when unexpected input is encountered instead of erroring out appropriately is not ideal: it causes unnecessary downtime and can confuse others (customers, lower level admins) who are not fully aware of how UNIX and FreeBSD works (and in turn generate support calls and bug reports).

Thanks,
-NGie


More information about the svn-src-all mailing list