From cf192ed2bc114752fb2ff1548588d600934fb613 Mon Sep 17 00:00:00 2001 From: liujinhui-job Date: Mon, 30 Jun 2025 23:06:10 +0800 Subject: [PATCH] Update internal.h atomic add seq --- src/lib/transport/unix/internal.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/transport/unix/internal.h b/src/lib/transport/unix/internal.h index eb791eaf..2ef3a730 100644 --- a/src/lib/transport/unix/internal.h +++ b/src/lib/transport/unix/internal.h @@ -334,7 +334,7 @@ ci_inline void citp_fdinfo_init(citp_fdinfo* fdi, citp_protocol_impl* p) { fdi->can_cache = 0; #endif fdi->protocol = p; - fdi->seq = fdtable_seq_no++; + fdi->seq = __sync_fetch_and_add(&fdtable_seq_no, 1); fdi->epoll_fd = -1; fdi->thread_id = PTHREAD_NULL; }