Optional
Test hook used instead of process.exit.
Logger; defaults to a no-op logger.
Signals to listen for. Default ["SIGTERM", "SIGINT"].
Max ms allowed for close before forced exit(1). Default 10_000.
close
Test hook used instead of process.exit.