ssh3
ssh3 copied to clipboard
BUG: Insufficient locking in cmd/ssh3-server
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.