From a6f4e3852bfe61403b119b69df142266c9205e06 Mon Sep 17 00:00:00 2001 From: Norm Brandinger Date: Tue, 14 Jul 2026 01:26:21 +0000 Subject: [PATCH] cfgutils: fix async sleep()/usleep() doc examples The async sleep/usleep examples still used the pre-3.0 string-style parameters (sleep("5"), usleep("1000")). Since the typed module interface, both functions declare CMD_PARAM_INT, so the quoted form fails at startup with: ERROR:core:fix_cmd: Param [1] expected to be an integer or variable ERROR:core:fix_actions: Failed to fix command Use integer parameters, matching the synchronous examples. --- modules/cfgutils/README | 4 ++-- modules/cfgutils/README.md | 4 ++-- modules/cfgutils/doc/cfgutils_admin.xml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/modules/cfgutils/README b/modules/cfgutils/README index efb8bf15307..60c81beeb85 100644 --- a/modules/cfgutils/README +++ b/modules/cfgutils/README @@ -738,7 +738,7 @@ if(shuffle_avps( $avp(foo) )) Example 1.27. async sleep usage { ... -async( sleep("5"), after_sleep ); +async( sleep(5), after_sleep ); } route[after_sleep] { @@ -759,7 +759,7 @@ route[after_sleep] { Example 1.28. async usleep usage { ... -async( usleep("1000"), after_usleep ); +async( usleep(1000), after_usleep ); } route[after_usleep] { diff --git a/modules/cfgutils/README.md b/modules/cfgutils/README.md index ce00749223e..d406fe5797c 100644 --- a/modules/cfgutils/README.md +++ b/modules/cfgutils/README.md @@ -800,7 +800,7 @@ online Manual. ```opensips title="async sleep usage" { ... -async( sleep("5"), after_sleep ); +async( sleep(5), after_sleep ); } route[after_sleep] { @@ -827,7 +827,7 @@ online Manual. ```opensips title="async usleep usage" { ... -async( usleep("1000"), after_usleep ); +async( usleep(1000), after_usleep ); } route[after_usleep] { diff --git a/modules/cfgutils/doc/cfgutils_admin.xml b/modules/cfgutils/doc/cfgutils_admin.xml index 9e65effe64f..5a7fcd84f31 100644 --- a/modules/cfgutils/doc/cfgutils_admin.xml +++ b/modules/cfgutils/doc/cfgutils_admin.xml @@ -908,7 +908,7 @@ if(shuffle_avps( $avp(foo) )) { ... -async( sleep("5"), after_sleep ); +async( sleep(5), after_sleep ); } route[after_sleep] { @@ -939,7 +939,7 @@ route[after_sleep] { { ... -async( usleep("1000"), after_usleep ); +async( usleep(1000), after_usleep ); } route[after_usleep] {