summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Alignmentbug24435Simon MacMullen2012-01-251-1/+1
|
* I think this should be a soft error. Although the spec does say to use ↵Simon MacMullen2012-01-251-1/+1
| | | | command-invalid when the client attempts to declare an exchange of an unknown type, that's much more obviously the client's fault. So let's go with an old favourite.
* Tweak languageSimon MacMullen2012-01-252-3/+3
|
* Better error messages and style fixes.Francesco Mazzoli2012-01-252-7/+11
|
* Forgot to add/remove files.Francesco Mazzoli2012-01-241-3/+3
|
* Change dummy exchange name from "inert" to "invalid"Francesco Mazzoli2012-01-241-5/+5
|
* Duplicate "exchange" in error messageFrancesco Mazzoli2012-01-241-2/+1
|
* Using rabbit_misc:rs/1 to format the exchange name.Francesco Mazzoli2012-01-241-1/+2
|
* Protocol error instead of warning when routing through inert exchange.Francesco Mazzoli2012-01-241-1/+4
| | | | | | I originally raised protocol errors in bind/unbind as well but that defies the purpose of this fixes since if a queue is bound to an exchange with invalid type the boot sequence fails since it tries to re-bind the queue.
* Dropping messages silently instead of emitting warnings.Francesco Mazzoli2012-01-241-3/+1
| | | | | Matthias noted that emitting a warning for every message that can easily clog the logger.
* Add stub for "inert" exchange to be used when exchange types are missing.Francesco Mazzoli2012-01-242-3/+55
| | | | | | | | | | Right now it just emits warnings on startup and when a message is routed through the exchange. I need to handle the "add_binding" and "remove_bindings" better, probably emitting a protocol error. Also, I'm not sure the log warning are visible enough.
* merge bug 24265 into default (Somehow support DNs in ↵Alexandru Scvortov2012-01-1719-156/+148
|\ | | | | | | rabbitmq_auth_mechanism_ssl)
| * clearly this was tested thoroughlyMatthias Radestock2012-01-161-1/+1
| |
| * Merge bug 24638Simon MacMullen2012-01-162-1/+2
| |\
| | * increase closing timeoutbug24638Matthias Radestock2012-01-101-1/+1
| | | | | | | | | | | | to increase the chances that buffered data will make it to the client.
| | * don't lingerMatthias Radestock2012-01-101-0/+1
| | |
| * | Merge bug24676Simon MacMullen2012-01-161-3/+11
| |\ \
| | * \ Merge bug24674Simon MacMullen2012-01-169-130/+95
| | |\ \
| | * | | fix rabbitmqctl error reporting under R15bug24674Matthias Radestock2012-01-121-3/+11
| | | | |
| * | | | fix supervisor2 bug reported by dialyzerbug24676Matthias Radestock2012-01-161-2/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | The erroneous code is invoked when a child terminates normally at the same time as it is being terminated by the supervisor. So unsurprisingly we haven't seen this, and it's hard to test.
| * | | Merge bug24681Simon MacMullen2012-01-160-0/+0
| |\ \ \
| * | | | merge rabbit_router:deliver into rabbit_amqqueue:deliverbug24681Matthias Radestock2012-01-167-92/+67
| |/ / /
| * | | Revert b03fe604af24. Not enough sleep.Simon MacMullen2012-01-131-2/+2
| | | |
| * | | Merge bug 24673Simon MacMullen2012-01-130-0/+0
| |\ \ \
| * | | | Emit the timeout in the stats event.bug24673Simon MacMullen2012-01-131-2/+2
| |/ / /
| * | | a little bit of refactoring on the readerMatthias Radestock2012-01-121-35/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - move the 'blocked'-induced heartbeater disabling to the point at which the transition to the 'blocked' state takes place. This makes the correlation between these two events more obvious. It also prevents duplicate invocations of rabbit_heartbeat:pause_monitor/1, which hitherto was accomplished by relying on switch_callback/3 never getting called while 'blocked' - an assumption that could easily become invalid one day. - a little bit of inlining of timeout calculation code in close_connection/1. - more compact case handling in handle_dependent_exit/3 and wait_for_channel_termination/2.
| * | | Merge bug24636 moreEmile Joubert2012-01-121-3/+5
| |\ \ \ | | |/ / | |/| |
| | * | oopsbug24636Matthias Radestock2012-01-121-3/+5
| | | |
| * | | Merged bug24636 into defaultEmile Joubert2012-01-123-3/+3
| |\ \ \ | | |/ / | |/| |
| | * | Merged bug24665 into defaultEmile Joubert2012-01-101-2/+1
| | |\ \ | | | |/
| | * | don't start cpu_supbug24617Matthias Radestock2012-01-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We've not needed this for some time. Note that we still need to a) depend on os_mon (it's needed for memory reporting under windows), and b) disable various bits of os_mon explicitly since they otherwise start up by default.
| * | | rename fd stats items to make their meaning more obviousMatthias Radestock2012-01-112-7/+7
| | | | | | | | | | | | | | | | | | | | - and arrange them in limit/used order - and make process count info look the same
| * | | cosmeticMatthias Radestock2012-01-101-11/+11
| | | |
| * | | include a few more pieces of info in rabbit:statusMatthias Radestock2012-01-101-1/+8
| | | | | | | | | | | | | | | | stuff reported in management that isn't reported elsewhere already.
| * | | include fd info in rabbit:status()Matthias Radestock2012-01-103-17/+22
| | |/ | |/| | | | | | | | | | | | | | | | There is a slight layer violation here - we label the info items with 'socket...', which is correct in the rabbit context but really could be any fd in other contexts. Note though that we already mentioned sockets in the log message produced on startup.
| * | cosmetic: remove nonsensical commentMatthias Radestock2012-01-101-2/+1
| |/
| * Merge bug24649.Simon MacMullen2012-01-093-26/+21
| |\
| * | carry on accepting tcp connections after an errorbug24649Matthias Radestock2011-12-301-0/+7
| | |
* | | Better comment.bug24265Simon MacMullen2012-01-061-2/+4
| | |
* | | RFC 4514 states that non-acsii chars get converted to UTF-8 and then escaped ↵Simon MacMullen2012-01-061-1/+1
| | | | | | | | | | | | - e.g. U+00A3 POUND SIGN encodes as \C2\A3.
* | | Oops, actually this converted "foo" to ["foo"].Simon MacMullen2012-01-061-1/+1
| | |
* | | Avoid putting quotes around domainComponents.Simon MacMullen2012-01-061-0/+4
| | |
* | | peer_cert_subject_itemn -> peer_cert_subject_items, there's no guarantee ↵Simon MacMullen2012-01-061-6/+6
| |/ |/| | | | | we'll only have one!
* | Merged bug24659 into default (2)Emile Joubert2012-01-053-25/+19
|\ \
| * \ Merged bug24659 into default (1)Emile Joubert2012-01-051-1/+1
| |\ \
| | * | When available, use VERSION defined in the environment.Piotr Sikora2011-12-211-1/+1
| | |/
| * | another, even tinier, refactorMatthias Radestock2012-01-041-5/+2
| | |
| * | tiny refactorMatthias Radestock2012-01-041-19/+14
| | |
| * | Merged bug24644Emile Joubert2012-01-041-0/+2
| |\ \ | | |/ | |/|
| | * Added modification to portfile made on previous release by macports.orgbug24644Steve Powell2011-12-231-0/+2
| |/ | | | | | | see https://trac.macports.org/changeset/87628