diff --git a/pkg/server/smtp/handler.go b/pkg/server/smtp/handler.go index ad7c87b..f513a62 100644 --- a/pkg/server/smtp/handler.go +++ b/pkg/server/smtp/handler.go @@ -142,7 +142,6 @@ func (s *Server) startSession(id int, conn net.Conn) { }() ssn := NewSession(s, id, conn, logger) - defer ssn.text.Close() ssn.greet() // This is our command reading loop