Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 28 Dec 2015 09:41:30 -0800
From:      Garrett Cooper <yaneurabeya@gmail.com>
To:        Bruce Evans <brde@optusnet.com.au>
Cc:        Konstantin Belousov <kostikbel@gmail.com>, Ian Lepore <ian@freebsd.org>, Dmitry Chagin <dchagin@freebsd.org>, src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r292777 - in head: lib/libc/sys sys/kern
Message-ID:  <2CA74F95-00A0-4453-847E-0C6C59B57021@gmail.com>
In-Reply-To: <20151228200006.Q2819@besplex.bde.org>
References:  <201512271537.tBRFb7nN095297@repo.freebsd.org> <1451236237.1369.9.camel@freebsd.org> <20151228083418.B1014@besplex.bde.org> <20151228081313.GM3625@kib.kiev.ua> <20151228200006.Q2819@besplex.bde.org>

next in thread | previous in thread | raw e-mail | index | archive | help

> On Dec 28, 2015, at 02:17, Bruce Evans <brde@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 i=
n production, dying on asserts or panicking when unexpected input is encount=
ered instead of erroring out appropriately is not ideal: it causes unnecessa=
ry downtime and can confuse others (customers, lower level admins) who are n=
ot fully aware of how UNIX and FreeBSD works (and in turn generate support c=
alls and bug reports).

Thanks,
-NGie=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2CA74F95-00A0-4453-847E-0C6C59B57021>