diff options
Diffstat (limited to 'devel/brpc/files/patch-src_bthread_task__group.cpp')
| -rw-r--r-- | devel/brpc/files/patch-src_bthread_task__group.cpp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/devel/brpc/files/patch-src_bthread_task__group.cpp b/devel/brpc/files/patch-src_bthread_task__group.cpp new file mode 100644 index 000000000000..b878faf3fac0 --- /dev/null +++ b/devel/brpc/files/patch-src_bthread_task__group.cpp @@ -0,0 +1,20 @@ +--- src/bthread/task_group.cpp.orig 2026-02-23 02:11:29 UTC ++++ src/bthread/task_group.cpp +@@ -214,7 +214,7 @@ void TaskGroup::run_main_task() { + } + if (FLAGS_show_per_worker_usage_in_vars && !usage_bvar) { + char name[32]; +-#if defined(OS_MACOSX) ++#if defined(OS_MACOSX) || defined(OS_FREEBSD) + snprintf(name, sizeof(name), "bthread_worker_usage_%" PRIu64, + pthread_numeric_id()); + #else +@@ -251,7 +251,7 @@ int PthreadAttrGetStack(void*& stack_addr, size_t& sta + + #ifdef BUTIL_USE_ASAN + int PthreadAttrGetStack(void*& stack_addr, size_t& stack_size) { +-#if defined(OS_MACOSX) ++#if defined(OS_MACOSX) || defined(OS_FREEBSD) + stack_addr = pthread_get_stackaddr_np(pthread_self()); + stack_size = pthread_get_stacksize_np(pthread_self()); + return 0; |
