fix mem leak
This commit is contained in:
parent
2fa083c82f
commit
cffa2a496c
|
@ -190,11 +190,9 @@ static int32_t addHandleToAcceptloop(void* arg);
|
||||||
|
|
||||||
#define SRV_RELEASE_UV(loop) \
|
#define SRV_RELEASE_UV(loop) \
|
||||||
do { \
|
do { \
|
||||||
if (loop && uv_loop_alive(loop)) { \
|
|
||||||
(void)uv_walk(loop, uvWalkCb, NULL); \
|
(void)uv_walk(loop, uvWalkCb, NULL); \
|
||||||
(void)uv_run(loop, UV_RUN_DEFAULT); \
|
(void)uv_run(loop, UV_RUN_DEFAULT); \
|
||||||
(void)uv_loop_close(loop); \
|
(void)uv_loop_close(loop); \
|
||||||
} \
|
|
||||||
} while (0);
|
} while (0);
|
||||||
|
|
||||||
#define ASYNC_ERR_JRET(thrd) \
|
#define ASYNC_ERR_JRET(thrd) \
|
||||||
|
|
Loading…
Reference in New Issue