You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This only happens when there are access rules defined (doesn't matter which ones though). The error is related to this line (server.go:194): if !this.access.Allows(&clientAddr.IP) {
It is unclear though why the error only happens on server removal (everything works fine until then).
My research has shown that this issue is caused by goroutine inside serve function trying to access serverConn after it has been stopped from Start function (server.go:136: this.serverConn.Close()).
Apparent reason for this is goroutine inside serve checking this.stop variable after referencing serverConn which is deleted in this case. Going to create pull request anytime soon.
Steps to reproduce:
Server options:
The text was updated successfully, but these errors were encountered: