mirror of
https://github.com/XTLS/Xray-core.git
synced 2024-12-22 19:33:32 +02:00
2becdd6414
When Close and Push are called concurrently, it may happen that Push attempts to write to an already-closed channel, and trigger a panic. From a user perspective, it results in logs like this: http: panic serving 172.19.0.6:50476: send on closed channel It's probably triggered when download is closed at the same time an upload packet is submitted. These panics don't crash the server and the inbound is still usable. |
||
---|---|---|
.. | ||
browser_client.go | ||
client.go | ||
config.go | ||
config.pb.go | ||
config.proto | ||
connection.go | ||
dialer.go | ||
hub.go | ||
lazy_reader.go | ||
splithttp.go | ||
splithttp_test.go | ||
upload_queue.go | ||
upload_queue_test.go |