envoyproxy/envoy

wasm: access log extension point is not thread safe

開放

#41,672 建立於 2025年10月23日

 (3 則留言) (0 個反應) (0 位負責人)C++ (5,373 個分叉)batch import
area/wasmbughelp wanted

倉庫指標

星標
 (27,997 顆星)
PR 合併指標
 (平均合併 8天) (30 天內合併 378 個 PR)

描述

Access logger instances are shared across all threads, which means log() can be called concurrently. It does not seem that Wasm implementation has proper protection against data races (Wasm runtime assumes single threaded caller I believe).

CC @PiotrSikora @mpwarres

貢獻者指南