newSession cannot fail.

This commit is contained in:
Christian Joergensen 2014-07-15 10:11:37 +02:00
parent f4fcc4c8dc
commit b41158c331

View file

@ -72,7 +72,7 @@ type session struct {
tls bool tls bool
} }
func (srv *Server) newSession(c net.Conn) (s *session, err error) { func (srv *Server) newSession(c net.Conn) (s *session) {
s = &session{ s = &session{
server: srv, server: srv,
@ -84,7 +84,7 @@ func (srv *Server) newSession(c net.Conn) (s *session, err error) {
s.scanner = bufio.NewScanner(s.reader) s.scanner = bufio.NewScanner(s.reader)
return s, nil return
} }
@ -127,10 +127,7 @@ func (srv *Server) Serve(l net.Listener) error {
return e return e
} }
session, err := srv.newSession(conn) session := srv.newSession(conn)
if err != nil {
continue
}
if limiter != nil { if limiter != nil {
go func() { go func() {