diff --git a/gin.go b/gin.go index 38361a4b..8fec6f9d 100644 --- a/gin.go +++ b/gin.go @@ -573,7 +573,6 @@ func (engine *Engine) RunUnix(file string) (err error) { if err != nil { return } - defer listener.Close() defer os.Remove(file) err = http.Serve(listener, engine.Handler()) @@ -598,7 +597,6 @@ func (engine *Engine) RunFd(fd int) (err error) { if err != nil { return } - defer listener.Close() err = engine.RunListener(listener) return }