Closed mkiedys closed 9 years ago
Since code that handles demand overflow lives inside ScalaSTM atomic block it may be executed more than once.
Overflow handler: https://github.com/ScalaConsultants/reactive-rabbit/blob/dc2a055e3f7bf8e4def53538d25e1a054ab6f5e3/src/main/scala/io/scalac/amqp/impl/QueueSubscription.scala#L71-L76
This is perfectly fine.
Since code that handles demand overflow lives inside ScalaSTM atomic block it may be executed more than once.
Overflow handler: https://github.com/ScalaConsultants/reactive-rabbit/blob/dc2a055e3f7bf8e4def53538d25e1a054ab6f5e3/src/main/scala/io/scalac/amqp/impl/QueueSubscription.scala#L71-L76