[sr-dev] git:master:9077a879: app_jsdt: exposed KSR.x.drop()

Daniel-Constantin Mierla miconda at gmail.com
Sun Jan 8 22:18:16 CET 2017


Module: kamailio
Branch: master
Commit: 9077a87978ff57ff369f8fbc103d8c52b92be622
URL: https://github.com/kamailio/kamailio/commit/9077a87978ff57ff369f8fbc103d8c52b92be622

Author: Daniel-Constantin Mierla <miconda at gmail.com>
Committer: Daniel-Constantin Mierla <miconda at gmail.com>
Date: 2017-01-08T14:01:58+01:00

app_jsdt: exposed KSR.x.drop()

---

Modified: src/modules/app_jsdt/app_jsdt_api.c

---

Diff:  https://github.com/kamailio/kamailio/commit/9077a87978ff57ff369f8fbc103d8c52b92be622.diff
Patch: https://github.com/kamailio/kamailio/commit/9077a87978ff57ff369f8fbc103d8c52b92be622.patch

---

diff --git a/src/modules/app_jsdt/app_jsdt_api.c b/src/modules/app_jsdt/app_jsdt_api.c
index bf6686a..a903375 100644
--- a/src/modules/app_jsdt/app_jsdt_api.c
+++ b/src/modules/app_jsdt/app_jsdt_api.c
@@ -411,6 +411,17 @@ static int jsdt_sr_exit (duk_context *J)
 /**
  *
  */
+static int jsdt_sr_drop (duk_context *J)
+{
+	sr_kemi_core_drop(NULL);
+	duk_eval_string_noresult(J, JSDT_SR_EXIT_EXEC_STR);
+	return 0;
+}
+
+
+/**
+ *
+ */
 static int jsdt_sr_modf (duk_context *J)
 {
 	int ret;
@@ -572,6 +583,7 @@ static int jsdt_sr_modf (duk_context *J)
 
 const duk_function_list_entry _sr_kemi_x_J_Map[] = {
 	{ "exit", jsdt_sr_exit, 0 /* 0 args */ },
+	{ "drop", jsdt_sr_drop, 0 /* 0 args */ },
 	{ "modf", jsdt_sr_modf, DUK_VARARGS /* var args */ },
 	{ NULL, NULL, 0 }
 };




More information about the sr-dev mailing list