==================WARNING: ThreadSanitizer: data race (pid=26496) Write of size 8 at 0x7b9000001520 by main thread: #0 __capacity_config /home/ubuntu/work/git/wiredtiger/src/conn/conn_capacity.c:75 (libwiredtiger.so.12.0.0+0x20663b) #1 __wti_capacity_server_create /home/ubuntu/work/git/wiredtiger/src/conn/conn_capacity.c:200 (libwiredtiger.so.12.0.0+0x207ad3) #2 __wti_connection_workers /home/ubuntu/work/git/wiredtiger/src/conn/conn_open.c:279 (libwiredtiger.so.12.0.0+0x217714) #3 wiredtiger_open /home/ubuntu/work/git/wiredtiger/src/conn/conn_api.c:3309 (libwiredtiger.so.12.0.0+0x20589d) #4 main /home/ubuntu/work/git/wiredtiger/examples/c/ex_all.c:1210 (ex_all+0x791a)
Previous read of size 8 at 0x7b9000001520 by thread T31 (mutexes: write M1824): #0 __wt_capacity_throttle /home/ubuntu/work/git/wiredtiger/src/conn/conn_capacity.c:383 (libwiredtiger.so.12.0.0+0x207e8e) #1 __log_fs_write /home/ubuntu/work/git/wiredtiger/src/log/log.c:217 (libwiredtiger.so.12.0.0+0x336f5a) #2 __wti_log_fill /home/ubuntu/work/git/wiredtiger/src/log/log.c:754 (libwiredtiger.so.12.0.0+0x3384e5) #3 __log_file_header /home/ubuntu/work/git/wiredtiger/src/log/log.c:834 (libwiredtiger.so.12.0.0+0x339b28) #4 __wti_log_allocfile /home/ubuntu/work/git/wiredtiger/src/log/log.c:1555 (libwiredtiger.so.12.0.0+0x338aa1) #5 __log_prealloc_once /home/ubuntu/work/git/wiredtiger/src/log/log_mgr.c:556 (libwiredtiger.so.12.0.0+0x35a3d6) #6 __log_server /home/ubuntu/work/git/wiredtiger/src/log/log_mgr.c:958 (libwiredtiger.so.12.0.0+0x35aaae)
Location is heap block of size 7688 at 0x7b9000000000 allocated by main thread: #0 calloc ../../../../src/libsanitizer/tsan/tsan_interceptors_posix.cpp:672 (libtsan.so.0+0x31edc) #1 __wt_calloc /home/ubuntu/work/git/wiredtiger/src/os_common/os_alloc.c:68 (libwiredtiger.so.12.0.0+0x37cdfe) #2 wiredtiger_open /home/ubuntu/work/git/wiredtiger/src/conn/conn_api.c:2916 (libwiredtiger.so.12.0.0+0x2033e4) #3 main /home/ubuntu/work/git/wiredtiger/examples/c/ex_all.c:1210 (ex_all+0x791a)
Mutex M1824 (0x7ba0000040d8) created at: #0 pthread_mutex_init ../../../../src/libsanitizer/tsan/tsan_interceptors_posix.cpp:1227 (libtsan.so.0+0x4bee1) #1 __wt_spin_init /home/ubuntu/work/git/wiredtiger/src/include/mutex_inline.h:142 (libwiredtiger.so.12.0.0+0x35d576) #2 __wt_logmgr_create /home/ubuntu/work/git/wiredtiger/src/log/log_mgr.c:1020 (libwiredtiger.so.12.0.0+0x35d576) #3 __wti_connection_workers /home/ubuntu/work/git/wiredtiger/src/conn/conn_open.c:230 (libwiredtiger.so.12.0.0+0x21764b) #4 wiredtiger_open /home/ubuntu/work/git/wiredtiger/src/conn/conn_api.c:3309 (libwiredtiger.so.12.0.0+0x20589d) #5 main /home/ubuntu/work/git/wiredtiger/examples/c/ex_all.c:1210 (ex_all+0x791a)
Thread T31 'log-server' (tid=26603, running) created by main thread at: #0 pthread_create ../../../../src/libsanitizer/tsan/tsan_interceptors_posix.cpp:969 (libtsan.so.0+0x605b8) #1 __wt_thread_create /home/ubuntu/work/git/wiredtiger/src/os_posix/os_thread.c:60 (libwiredtiger.so.12.0.0+0x38f489) #2 __wt_logmgr_open /home/ubuntu/work/git/wiredtiger/src/log/log_mgr.c:1118 (libwiredtiger.so.12.0.0+0x35df52) #3 __wti_connection_workers /home/ubuntu/work/git/wiredtiger/src/conn/conn_open.c:264 (libwiredtiger.so.12.0.0+0x2176c9) #4 wiredtiger_open /home/ubuntu/work/git/wiredtiger/src/conn/conn_api.c:3309 (libwiredtiger.so.12.0.0+0x20589d) #5 main /home/ubuntu/work/git/wiredtiger/examples/c/ex_all.c:1210 (ex_all+0x791a)
SUMMARY: ThreadSanitizer: data race /home/ubuntu/work/git/wiredtiger/src/conn/conn_capacity.c:75 in __capacity_config==================