Browse Source

feat(consumer): log graceful shutdown

pull/166/head
Thibault Leroy 2 years ago
parent
commit
3b40794c2c
1 changed files with 1 additions and 0 deletions
  1. +1
    -0
      consume.go

+ 1
- 0
consume.go View File

@ -122,6 +122,7 @@ func (consumer *Consumer) Run(handler Handler) error {
// Only call once.
func (consumer *Consumer) Close() {
if consumer.options.CloseGracefully {
consumer.options.Logger.Infof("waiting for handlers to finish...")
err := consumer.waitForHandlers(context.Background())
if err != nil {
consumer.options.Logger.Warnf("error while waiting for handler to finish: %v", err)


Loading…
Cancel
Save