@@ -73,6 +73,9 @@ jerry_value_t js_call_func_obj(const jerry_value_t func_obj_val, /**< function o
{
jerry_value_t ret;
+ if (_call_func_lock == RT_NULL)
+ return jerry_create_null();
+
rt_mutex_take(_call_func_lock, RT_WAITING_FOREVER);
ret = jerry_call_function(func_obj_val, this_val, args_p, args_count);
rt_mutex_release(_call_func_lock);