Fix race conditions in proxy.Process (#349)

- Fix data races found in proxy.Process by go's race detector. 
- Add data race detection to the CI tests. 

Fixes #348
This commit is contained in:
Benson Wong
2025-10-13 16:42:49 -07:00
committed by GitHub
parent 539278343b
commit caf9e98b1e
3 changed files with 79 additions and 20 deletions

View File

@@ -33,7 +33,7 @@ test: proxy/ui_dist/placeholder.txt
# for CI - full test (takes longer)
test-all: proxy/ui_dist/placeholder.txt
go test -count=1 ./proxy/...
go test -race -count=1 ./proxy/...
ui/node_modules:
cd ui && npm install