newSession cannot fail.
This commit is contained in:
parent
f4fcc4c8dc
commit
b41158c331
1 changed files with 3 additions and 6 deletions
9
smtpd.go
9
smtpd.go
|
@ -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() {
|
||||||
|
|
Loading…
Add table
Reference in a new issue