فهرست منبع

app_lua: print error message if kemi function not found

Daniel-Constantin Mierla 9 سال پیش
والد
کامیت
d74de4a355
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      modules/app_lua/app_lua_sr.c

+ 4 - 0
modules/app_lua/app_lua_sr.c

@@ -1458,6 +1458,10 @@ int sr_kemi_exec_func(lua_State* L, str *mname, int midx, str *fname)
 
 
 	ket = sr_kemi_lookup(mname, midx, fname);
 	ket = sr_kemi_lookup(mname, midx, fname);
 	if(ket==NULL) {
 	if(ket==NULL) {
+		LM_ERR("cannot find function (%d): %.*s.%.*s\n", midx,
+				(mname && mname->len>0)?mname->len:0,
+				(mname && mname->len>0)?mname->s:"",
+				fname->len, fname->s);
 		return app_lua_return_false(L);
 		return app_lua_return_false(L);
 	}
 	}
 	if(mname->len<=0) {
 	if(mname->len<=0) {