Hi, I meet a deadlock when using the latest example.
Although increasing the size of notifyConfirm (https://github.com/streadway/amqp/pull/406), but the producer is blocked when resend more than once between one resend period.
I test with one nanosecond resend delay and every time repeat it.
Although in a production environment, it hard to realize it. But I think this example has a design defect.
Hi, I meet a deadlock when using the latest example.
Although increasing the size of notifyConfirm (https://github.com/streadway/amqp/pull/406), but the producer is blocked when resend more than once between one resend period. I test with one nanosecond resend delay and every time repeat it. Although in a production environment, it hard to realize it. But I think this example has a design defect.
Goroutine stack: