WireGuard inbound: Fix multi-peer; Fix potential routing issue (#5843)

Fixes https://github.com/XTLS/Xray-core/pull/5554

Fixes https://github.com/XTLS/Xray-core/issues/4760
This commit is contained in:
LjhAUMEM
2026-03-28 01:30:21 +08:00
committed by GitHub
parent 14524cc3b7
commit 8aacdbd71b
5 changed files with 68 additions and 81 deletions

View File

@@ -36,7 +36,7 @@ type serverityLogger struct {
func NewLogger(logWriterCreator WriterCreator) Handler {
return &generalLogger{
creator: logWriterCreator,
buffer: make(chan Message, 16),
buffer: make(chan Message, 128),
access: semaphore.New(1),
done: done.New(),
}
@@ -46,7 +46,7 @@ func ReplaceWithSeverityLogger(serverity Severity) {
w := CreateStdoutLogWriter()
g := &generalLogger{
creator: w,
buffer: make(chan Message, 16),
buffer: make(chan Message, 128),
access: semaphore.New(1),
done: done.New(),
}