ssh3 icon indicating copy to clipboard operation
ssh3 copied to clipboard

BUG: Insufficient locking in cmd/ssh3-server

Open Yawning opened this issue 2 years ago • 0 comments

Server.conversationHandler is called from the HTTP3 server's handler in a per-connection go routine.

The handler in cmd/ssh3-server, mutates global state.

Golang maps require synchronization for concurrent writes and/or concurrent reads + writes. The server appears to do both.

Yawning avatar Dec 25 '23 06:12 Yawning