From 82f2028636f765338f2af279a586e10921ff636a Mon Sep 17 00:00:00 2001 From: cebgcontract <99630598+cebgcontract@users.noreply.github.com> Date: Fri, 16 Sep 2022 15:06:44 +0800 Subject: [PATCH] =?UTF-8?q?wallet=E4=B8=8D=E5=86=8D=E4=BD=BF=E7=94=A8defau?= =?UTF-8?q?lt=20loop?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + Classes/JcWallet.cpp | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b42c16a..600107d 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ .cxx local.properties /app/release/ +restart.sh diff --git a/Classes/JcWallet.cpp b/Classes/JcWallet.cpp index fb50d90..e30fc01 100644 --- a/Classes/JcWallet.cpp +++ b/Classes/JcWallet.cpp @@ -49,7 +49,9 @@ NS_CC_BEGIN void init_libuv_async_handle(uv_async_t *async) { memset(async, 0, sizeof(uv_async_t)); - uv_loop_t *loop = uv_default_loop(); + // uv_loop_t *loop = uv_default_loop(); + uv_loop_t* loop = (uv_loop_t*)malloc(sizeof(uv_loop_t)); + uv_loop_init(loop); uv_async_init(loop, async, cocos2d::flush_tasks_in_server_loop_cb); async->data = new AsyncTaskData(); uv_run(loop, UV_RUN_DEFAULT);