atheriel / longears

The RabbitMQ client for R
https://atheriel.github.io/longears/
36 stars 9 forks source link

Enhancements to Longears Library for Extended Task Support #24

Open SyncM1972 opened 5 months ago

SyncM1972 commented 5 months ago

Dear Aaron,

I hope this message finds you well. I'm writing from Munich, where I continue to enjoy working with your excellent longears library. In my recent projects, I've encountered a need to handle long-duration analysis tasks that exceed the current 60-second timeout limit.

To address this, I've introduced a heartbeat property to the amqp_connect function, which should help manage longer tasks without interruption. The modified code is included in the pull request for your review.

Additionally, while working with the library, I noticed a minor bug in consume.c related to the command sequence. I've made the necessary adjustments in this area as well.

Could you please take a look at these changes when you have a moment? If you agree with the modifications, I would be grateful if you could merge them into the main branch.

Thank you for your time and consideration.

Best regards,

Markus