diff --git a/server.go b/server.go index 28ed017..249d7ce 100644 --- a/server.go +++ b/server.go @@ -228,11 +228,11 @@ func (srv *Server) Serve(l net.Listener) error { } return e } - go srv.handleConn(conn) + go srv.HandleConn(conn) } } -func (srv *Server) handleConn(newConn net.Conn) { +func (srv *Server) HandleConn(newConn net.Conn) { if srv.ConnCallback != nil { cbConn := srv.ConnCallback(newConn) if cbConn == nil { diff --git a/session_test.go b/session_test.go index 9d18a40..f086792 100644 --- a/session_test.go +++ b/session_test.go @@ -23,7 +23,7 @@ func (srv *Server) serveOnce(l net.Listener) error { "session": DefaultSessionHandler, "direct-tcpip": DirectTCPIPHandler, } - srv.handleConn(conn) + srv.HandleConn(conn) return nil }