From: Philippe Proulx Date: Tue, 16 May 2017 02:13:25 +0000 (-0400) Subject: Update logging guide: more about the WARN level X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=6c1b33a842742167c834df1606ca583e71ba8cb1;p=deliverable%2Fbabeltrace.git Update logging guide: more about the WARN level Signed-off-by: Philippe Proulx Signed-off-by: Jérémie Galarneau --- diff --git a/doc/logging-guide.adoc b/doc/logging-guide.adoc index edfbf0074..2c5ce39ca 100644 --- a/doc/logging-guide.adoc +++ b/doc/logging-guide.adoc @@ -567,10 +567,15 @@ least exit cleanly. |_WARN_ |A logic error which still allows the execution to continue. + +_WARN_-level logging statements are for any error or weird action that +is directly or indirectly caused by the user. For example, not having +enough memory is beyond user control. | -* Unexpected values for function parameters. -* Other user-induced errors (the user does not honor a function's - preconditions). +* Not honoring a public function's preconditions (NULL parameters, + index out of bounds, etc.). +* Adding an invalid event class to a stream class which is already + part of a trace. + For example, the caller tries to set a property of a frozen stream class.