mirror of
https://github.com/HDT3213/delayqueue.git
synced 2025-10-25 00:00:33 +08:00
Fix: WithLogger doesn't work when cause consume error
Some checks failed
Go / build (push) Has been cancelled
Some checks failed
Go / build (push) Has been cancelled
This commit is contained in:
@@ -764,7 +764,7 @@ func (q *DelayQueue) StartConsume() (done <-chan struct{}) {
|
|||||||
case <-q.ticker.C:
|
case <-q.ticker.C:
|
||||||
ids, err := q.beforeConsume()
|
ids, err := q.beforeConsume()
|
||||||
if err != nil {
|
if err != nil {
|
||||||
log.Printf("consume error: %v", err)
|
q.logger.Printf("consume error: %v", err)
|
||||||
}
|
}
|
||||||
q.goWithRecover(func() {
|
q.goWithRecover(func() {
|
||||||
for _, id := range ids {
|
for _, id := range ids {
|
||||||
|
|||||||
Reference in New Issue
Block a user