Fixed !
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 24.03.2016 18:24, Bogdan-Andrei Iancu wrote:
My fault, it will be updated along with the rest of the docs for the
2.2 release.
Regards,
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
On 24.03.2016 16:36, Ovidiu Sas wrote:
$log_level is not documented in the wiki.
Same for debug_mode.
-ovidiu
On Mon, Feb 8, 2016 at 7:17 AM, Bogdan-Andrei Iancu
<bog...@opensips.org> wrote:
Hi all,
This is a heads up regarding some latest changes over OpenSIPS 2.2 /
devel
branch, changes that do impact your scripts :
1) "fork" option replaced with "debug_mode"
The fork/don't fork option made no sense anymore in the new OpenSIPS
architecture (with async reactor). Even more, the so called "fork" was
related only to SIP workers (even with fork=no, opensips was forking
timer
process, per-module processes); not to mention the fork=no
limitation to
only one UDP interface. Shortly, the "fork" option became outdated,
causing
more problem (coding and experience), rather than something useful.
"debug_mode" option was introduce as better way to switch on and off
a fast
way to debug your opensips. Upon enabling the "debug_mode", opensips
will
automatically force:
- staying in foreground (do not detach from console)
- set logging level to 4 (debug)
- set logging to standard error
- enable core dumping
- set UDP worker processes to 2
- set TCP worker processes to 2
2) "debug" option replaced with "log_level"
The global parameter "debug" was renamed "log_level" for a more
accurate
description of the setting. The values and the behavior were kept
exactly as
before. Of course the MI function "debug" was renamed to "log_level".
3) "set_debug()" function replaced with "$log_level" variable
Th3e $log_level with behave upon writing exactly as old set_debug()
- a new
logging level will be set (as number) or the log level will be reset
(for a
NULL input). Even more, the variable will accept to be populated
from other
variables/transformations. Upon reading, the current per process
logging
level will be returned.
Ex :
$avp(custom_log_level) = 4;
xlog("Current logging level is $log_level\n");
$log_level = $avp(custom_log_level); /* switch to debug
level */
xlog("Running in debug level ($log_level) now\n");
$log_level = NULL;
xlog("Resetting back to logging level $log_level\n");
Any feedback or reports are welcome !
--
Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users