diff options
Diffstat (limited to 'forged/internal/incoming/lmtp')
-rw-r--r-- | forged/internal/incoming/lmtp/lmtp.go (renamed from forged/internal/incoming/lmtp/config.go) | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/forged/internal/incoming/lmtp/config.go b/forged/internal/incoming/lmtp/lmtp.go index def3ce9..cf5618c 100644 --- a/forged/internal/incoming/lmtp/config.go +++ b/forged/internal/incoming/lmtp/lmtp.go @@ -64,7 +64,9 @@ func (server *Server) Run(ctx context.Context) error { } func (server *Server) handleConn(ctx context.Context, conn net.Conn) { - defer conn.Close() + defer func() { + _ = conn.Close() + }() unblock := context.AfterFunc(ctx, func() { _ = conn.SetDeadline(time.Now()) _ = conn.Close() |