Module: kamailio
Branch: master
Commit: 2f6f8e5f8e318fc4c5cc3f940fd785f4e05c6de9
URL: 
https://github.com/kamailio/kamailio/commit/2f6f8e5f8e318fc4c5cc3f940fd785f4e05c6de9

Author: Xenofon Karamanos <x...@gilawa.com>
Committer: Henning Westerholt <h...@gilawa.com>
Date: 2025-07-16T15:32:35+02:00

misctest: add rpc param

---

Modified: src/modules/misctest/misctest_mod.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/2f6f8e5f8e318fc4c5cc3f940fd785f4e05c6de9.diff
Patch: 
https://github.com/kamailio/kamailio/commit/2f6f8e5f8e318fc4c5cc3f940fd785f4e05c6de9.patch

---

diff --git a/src/modules/misctest/misctest_mod.c 
b/src/modules/misctest/misctest_mod.c
index 66e9938c4cc..50863ea1554 100644
--- a/src/modules/misctest/misctest_mod.c
+++ b/src/modules/misctest/misctest_mod.c
@@ -1355,7 +1355,13 @@ static const char *rpc_mt_lock_test_doc[2] = {
 
 static void rpc_mt_lock_test(rpc_t *rpc, void *c)
 {
-       lock_test(1000000000);
+       int executions = 0;
+       int n_args = rpc->scan(c, "d", &executions);
+       if(n_args == 1 && executions < 1) {
+               rpc->fault(c, 400, "Argument must be a positive integer");
+               return;
+       }
+       lock_test(executions);
        return;
 }
 

_______________________________________________
Kamailio - Development Mailing List -- sr-dev@lists.kamailio.org
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to the 
sender!

Reply via email to