Skip to content

Conversation

@jkff
Copy link
Contributor

@jkff jkff commented Aug 5, 2011

I added this support because 1) AMQP supports it 2) it is useful :)

For me this is a very useful feature, as in my application I have to know when a queue becomes empty (e.g. to start workstealing from another queue), and there is no other reliable way to do that (I don't want to use BasicGet, because I'm consuming the queue) and to distinguish between "queue is really empty" and "broker is too busy to push messages to me".

I ran my application with this change and it worked. Unfortunately the built-in tests hung for me in the Debug configuration; not sure what's wrong (I was running on VS2010), so I wasn't able to run them.

@jkff
Copy link
Contributor Author

jkff commented Aug 5, 2011

Besides, this feature is present in the Java and Python clients.

@ghost ghost merged commit 29be40f into rabbitmq:master Aug 15, 2011
@majek
Copy link

majek commented Aug 15, 2011

Thanks for patch, it got merged (with some changes on our side) as 81b77f2.

@dumbbell dumbbell modified the milestone: n/a Mar 24, 2015
lukebakken added a commit that referenced this pull request Jul 28, 2023
* Modify how RabbitMQ install dir is found in gha-run-tests.ps1
lukebakken added a commit that referenced this pull request Jul 28, 2023
* Modify how RabbitMQ install dir is found in gha-run-tests.ps1

(cherry picked from commit 5f155d1)
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants