Change error comparison to use errors.Is() and add a line of whitespace before the if statement on graceful shutdown
Change from log.Fatalf to log.Printf to ensure the graceful shutdown actually works
Co-authored-by: J. J. Bigorra <josep@prowarehouse.nl> Co-authored-by: thinkerou <thinkerou@gmail.com>