phalaaxx / milter

A golang library for milter support
BSD 2-Clause "Simplified" License
46 stars 22 forks source link

Added `sync.WaitGroup` and `handlePanic` for graceful shutdown server #14

Open an-death opened 5 years ago

an-death commented 5 years ago

Refactored milter RunServer. Added Server struct for ability of graceful shutdown milter server Added ability to recover any panics from handling connection for example for log or sentry