aboutsummaryrefslogtreecommitdiff
path: root/forged/internal/incoming/lmtp
diff options
context:
space:
mode:
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()