Skip to content

longears 0.2.2 (2020-03-20)

Compare
Choose a tag to compare
@atheriel atheriel released this 20 Mar 17:26
· 61 commits to master since this release
  • amqp_publish() will now accept raw vectors for the message body in addition to strings. (#4 by @dselivanov)

  • Connections now set a heartbeat of 60 seconds. This should hopefully eliminate bugs where R would hang when trying to send messages to a closed socket (especially inside finalizers).

  • Adds support for consumer cancel notifications, under which the RabbitMQ broker will send an appropriate message when e.g. a consumer's queue is deleted on the server side. The background thread will throw a warning, similar to how connection errors are currently surfaced. Prior to this, consumers would simply fall silent without a warning of any kind.

  • Handling of closed connections on background threads has been improved.