diff options
author | Zidong Jiang <zidong.jiang@intel.com> | 2017-09-05 12:22:15 +0800 |
---|---|---|
committer | yichoi <duddlf.choi@samsung.com> | 2017-09-05 17:43:37 +0900 |
commit | 78e3d88bd99386f73b7586da3c06879d3ff1ccd4 (patch) | |
tree | a4830d9c2d159442f5ff2eec4438b635217ec9bb /jerry-main | |
parent | 39275c5dd2f3f8e6433c7698134064f3e0e25829 (diff) |
[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
Diffstat (limited to 'jerry-main')
-rw-r--r-- | jerry-main/main-unix.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/jerry-main/main-unix.c b/jerry-main/main-unix.c index 5613a3f1..42e98db8 100644 --- a/jerry-main/main-unix.c +++ b/jerry-main/main-unix.c @@ -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) |