From 2b1f534ea407a8ec0b94e0389a360f6cdff54598 Mon Sep 17 00:00:00 2001 From: liuxiaolong <liuxiaolong@aiotlink.com> Date: 星期三, 08 九月 2021 14:02:38 +0800 Subject: [PATCH] call C.BHFree after return success --- src/bus_error.cpp | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 deletions(-) diff --git a/src/bus_error.cpp b/src/bus_error.cpp index 913a771..29d5683 100644 --- a/src/bus_error.cpp +++ b/src/bus_error.cpp @@ -20,7 +20,12 @@ "Send to self error", "Receive from wrong end", "Service stoped", - "Exceed resource limit" + "Exceed resource limit", + "Service not supported", + "Resource busy", + "Resource not provide", + "Invalid parameters", + "No enough memory" }; @@ -50,6 +55,10 @@ char *buf; /* Make first caller allocate key for thread-specific data */ + if (err == 0) { + err = EBUS_BASE; + } + s = pthread_once(&once, createKey); if (s != 0) err_exit(s, "pthread_once"); -- Gitblit v1.8.0