Improvements and bug fixes since 3.4.1
-
Non-breaking improvements
- Close connections asynchronously and improve gracefulness (#7006)
-
Non-breaking bug fixes
- Only send a rejection if the message is a request (#6946) (#6958)
- Avoid Message.Id collision in the message callback dictionary (#6945) (#6959)
- Check if offset is a long in EventHubCheckpointer (#6960)
- Return zero elapsed time for unstarted Messages (#6969) (#6973)
- Call ScheduleCollection before starting processing requests (#6974)
- Fix breaking of outstanding messages when a silo shuts down (#6977) (#6978)
- Fix retry logic in PersistentStreamPullingAgent.RunConsumerCursor (#6983)