| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 05d432c commit 609ae33
1 file changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -3717,7 +3717,6 @@ class TsFn: public node::AsyncResource { | |||
| 3717 | 3717 | env(env_), | |
| 3718 | 3718 | finalize_data(finalize_data_), | |
| 3719 | 3719 | finalize_cb(finalize_cb_), | |
| 3720 | - idle_running(false), | ||
| 3721 | 3720 | call_js_cb(call_js_cb_ == nullptr ? CallJs : call_js_cb_), | |
| 3722 | 3721 | handles_closing(false) { | |
| 3723 | 3722 | ref.Reset(env->isolate, func); | |
@@ -3879,8 +3878,6 @@ class TsFn: public node::AsyncResource { | |||
| 3879 | 3878 | } else { | |
| 3880 | 3879 | if (uv_idle_stop(&idle) != 0) { | |
| 3881 | 3880 | idle_stop_failed = true; | |
| 3882 | - } else { | ||
| 3883 | - idle_running = false; | ||
| 3884 | 3881 | } | |
| 3885 | 3882 | } | |
| 3886 | 3883 | } | |
@@ -3913,14 +3910,12 @@ class TsFn: public node::AsyncResource { | |||
| 3913 | 3910 | } | |
| 3914 | 3911 | ||
| 3915 | 3912 | void MaybeStartIdle() { | |
| 3916 | - if (!idle_running) { | ||
| 3917 | - if (uv_idle_start(&idle, IdleCb) != 0) { | ||
| 3918 | - v8::HandleScope scope(env->isolate); | ||
| 3919 | - CallbackScope cb_scope(this); | ||
| 3920 | - CHECK(napi_throw_error(env, | ||
| 3921 | - "ERR_NAPI_TSFN_START_IDLE_LOOP", | ||
| 3922 | - "Failed to start the idle loop") == napi_ok); | ||
| 3923 | - } | ||
| 3913 | + if (uv_idle_start(&idle, IdleCb) != 0) { | ||
| 3914 | + v8::HandleScope scope(env->isolate); | ||
| 3915 | + CallbackScope cb_scope(this); | ||
| 3916 | + CHECK(napi_throw_error(env, | ||
| 3917 | + "ERR_NAPI_TSFN_START_IDLE_LOOP", | ||
| 3918 | + "Failed to start the idle loop") == napi_ok); | ||
| 3924 | 3919 | } | |
| 3925 | 3920 | } | |
| 3926 | 3921 | ||
@@ -4023,7 +4018,6 @@ class TsFn: public node::AsyncResource { | |||
| 4023 | 4018 | napi_env env; | |
| 4024 | 4019 | void* finalize_data; | |
| 4025 | 4020 | napi_finalize finalize_cb; | |
| 4026 | - bool idle_running; | ||
| 4027 | 4021 | napi_threadsafe_function_call_js call_js_cb; | |
| 4028 | 4022 | bool handles_closing; | |
| 4029 | 4023 | }; | |
| Back | FazBrowse Home | New Git URL |
0 commit comments