[sr-dev] how to define an infinite while loop?

Ovidiu Sas osas at voipembedded.com
Fri Apr 2 04:23:59 CEST 2010


If I define an infinite loop like this:
while( true ) {
    ...
}
the following warning is reported:
WARNING: <core> [cfg.y:3307]: warning in config file
/etc/kamailio/kamailio.cfg, line 4, column 9-12: constant value in
while(...)
The config file used for testing:
#!KAMAILIO

route{
        while( true ) {
                exit;
        }
        exit;
}


How can I define a simple infinite loop without getting a warning in the logs.

I don't want to define a variable just for the while loop and test it.
$var(true) = 1;
while ($var(true)) {
    ...
}

Is there a specific PV like '$null' or a specific keyword?


Thanks,
Ovidiu Sas



More information about the sr-dev mailing list