[unix-main] call jerry_run_all_enqueued_jobs before cleanup

Related Issue: #1995

JerryScript-DCO-1.0-Signed-off-by: Zidong Jiang zidong.jiang@intel.com
This commit is contained in:
Zidong Jiang
2017-09-05 12:22:15 +08:00
committed by yichoi
parent 39275c5dd2
commit 78e3d88bd9
2 changed files with 35 additions and 9 deletions
+9 -9
View File
@@ -817,17 +817,17 @@ main (int argc,
ret_code = JERRY_STANDALONE_EXIT_CODE_FAIL;
}
else
{
jerry_release_value (ret_value);
ret_value = jerry_run_all_enqueued_jobs ();
if (jerry_value_has_error_flag (ret_value))
{
print_unhandled_exception (ret_value);
ret_code = JERRY_STANDALONE_EXIT_CODE_FAIL;
}
jerry_release_value (ret_value);
ret_value = jerry_run_all_enqueued_jobs ();
if (jerry_value_has_error_flag (ret_value))
{
print_unhandled_exception (ret_value);
ret_code = JERRY_STANDALONE_EXIT_CODE_FAIL;
}
jerry_release_value (ret_value);
if (start_debug_server)