Open Vhost failed should return the real error which send from server. #315
+3
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In the latest version of RabbitMQ, I set the
max-connections
limitation for a vhost. When I openingseveral connections that try to connect to RabbitMQ. The client shows an
ErrVhost
error. However, I expect to receive a similar error where send from server like this:Exception (530) Reason: "NOT_ALLOWED - access to vhost 'test_vhost' refused for user 'guest': connection limit (2) is reached"
Therefore, I think it is reasonable to return the original error where send from server.