Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | handle attempt to close connection with a non-connection pidbug22309 | Matthias Radestock | 2010-02-05 | 2 | -2/+11 |
| | | | | | which was previously hanging at best and causing things to explode at worst | ||||
* | Minor correction to regexp | Matthew Sackman | 2010-02-05 | 1 | -1/+1 |
| | |||||
* | docs | Matthias Radestock | 2010-02-04 | 2 | -7/+13 |
| | |||||
* | add test for 'rabbitmqctl close_connection' | Matthias Radestock | 2010-02-04 | 1 | -2/+5 |
| | | | | | This provides at least *some* coverage. Testing what happens when a connection is in the 'running' state is too hard. | ||||
* | refactor: move pid<->string conversion funs into misc | Matthias Radestock | 2010-02-04 | 2 | -56/+64 |
| | | | | since they are generally useful | ||||
* | merge default into bug22309 | Matthias Radestock | 2010-02-04 | 2 | -8/+78 |
|\ | |||||
| * | better error reporting | Matthias Radestock | 2010-02-03 | 1 | -0/+3 |
| | | | | | | | | | | | | | | Don't mis-report errors on the remote end as "unable to connect" errors. The reason this didn't come up previously is that the function we call for close_connection is the first to fail with an 'EXIT' signal rather than a 'throw'. | ||||
| * | add 'rabbitmqctl close_connection' | Matthias Radestock | 2010-02-03 | 1 | -0/+54 |
| | | |||||
| * | extend rabbit_reader API with a shutdown fun | Matthias Radestock | 2010-02-03 | 1 | -8/+21 |
| | | | | | | | | | | | | | | | | This is wired into the same logic as the handling of a supervisor-initiated shutdown. When the connection is in the 'running' state we send a 'connection.close' with a CONNECTION_FORCED code and follow our normal connection closure logic. In any other state we just drop out of the mainloop and thus close the socket. | ||||
* | | Merging bug22254 into default | Matthew Sackman | 2010-02-04 | 2 | -6/+18 |
|\ \ | |||||
| * \ | merging default into bug 22254bug22254 | Matthew Sackman | 2010-02-04 | 2 | -6/+18 |
| |\ \ |/ / / | |||||
| * | | improving shortstr overflow checking | Vlad Ionescu | 2010-01-29 | 2 | -6/+18 |
| | | | |||||
* | | | allow programmatic extraction of available info keys | Matthias Radestock | 2010-02-03 | 6 | -26/+28 |
| |/ |/| | | | | | | | ...which avoids copy&paste, instantly improves test coverage, and seems generally useful. | ||||
* | | Merge bug 22266 into default | Matthew Sackman | 2010-02-02 | 5 | -33/+91 |
|\ \ | |||||
| * | | correct typos in rabbitmqctl list_connection man page | Matthias Radestock | 2010-02-01 | 1 | -2/+2 |
| | | | |||||
| * | | Decided against preventing deps include on clean, given there are other ↵ | Matthew Sackman | 2010-01-29 | 1 | -2/+0 |
| | | | | | | | | | | | | targets that don't need deps either, and keeping track of them is going to be unpleasant at best | ||||
| * | | If the only target is clean, don't include the deps file. Also the deps file ↵ | Matthew Sackman | 2010-01-29 | 1 | -2/+4 |
| | | | | | | | | | | | | gets built automatically if we need to include it, so all doesn't need to depend on it, and using is neater | ||||
| * | | automatic, and accurate, make dependencies | Matthias Radestock | 2010-01-29 | 3 | -9/+67 |
| | | | | | | | | | | | | | | | ...taking into account includes and behaviours This code was originally committed as part of bug21673 | ||||
| * | | Merge bug22213 into default | David Wragg | 2010-01-29 | 1 | -23/+23 |
| |\ \ | | |/ | |/| | |||||
| | * | pre => enables, post => requiresbug22213 | Matthew Sackman | 2010-01-22 | 1 | -23/+23 |
| | | | |||||
* | | | bug22266: fixed language in a comment, due to suggestion from Sophiebug22266 | Marek Majkowski | 2010-01-29 | 1 | -3/+3 |
| | | | |||||
* | | | bug22266: we don't depend on os_mon any more, though other parts of code ↵ | Marek Majkowski | 2010-01-29 | 1 | -2/+0 |
| | | | | | | | | | | | | still depend on cpu_sup, so we can't remove os_mon dependency | ||||
* | | | bug22266: make magic numbers less cryptic | Marek Majkowski | 2010-01-28 | 1 | -4/+4 |
| | | | |||||
* | | | bug22266: get_vm_limit now made exception for Windows, but it doesn't matter ↵ | Marek Majkowski | 2010-01-28 | 1 | -11/+19 |
| | | | | | | | | | | | | any more as I also disabled memory probing on windows completely. So I guess the virtual memory on windows is just for the sake of completeness. | ||||
* | | | bug22266: redefined what memory limit shall mean | Marek Majkowski | 2010-01-28 | 1 | -2/+10 |
|/ / | |||||
* | | flesh out binary_generator API | Matthias Radestock | 2010-01-27 | 2 | -0/+25 |
| | | | | | | | | ...for symmetry with binary_parser and because we need it in bug 21673 | ||||
* | | minor addition to vm_memory_monitor API | Matthias Radestock | 2010-01-27 | 1 | -1/+9 |
| | | | | | | | | We need this in bug 21673. | ||||
* | | infinite timeout in all vm_memory_monitor gen_server:calls | Matthias Radestock | 2010-01-27 | 1 | -4/+5 |
| | | | | | | | | | | since we have come to the conclusion that this is generally preferable to things failing after some some semi-arbitrary interval. | ||||
* | | refactor: eliminate code dup | Matthias Radestock | 2010-01-27 | 1 | -8/+12 |
| | | |||||
* | | cosmetic: give startup messages a bit more space | Matthias Radestock | 2010-01-27 | 1 | -1/+1 |
| | | |||||
* | | fix embarrassing arithmetic bug in 'ceil' | Matthias Radestock | 2010-01-27 | 1 | -3/+3 |
| | | | | | | | | 0.0 doesn't case-match 0, but 0 == 0.0 | ||||
* | | cosmetic: squash trailing whitespace | Matthias Radestock | 2010-01-27 | 21 | -82/+82 |
| | | |||||
* | | cosmetic: re-indent rabbitmqctl help message | Matthias Radestock | 2010-01-27 | 1 | -14/+17 |
| | | |||||
* | | Merged v1_7 into default | Matthew Sackman | 2010-01-25 | 9 | -119/+271 |
|\ \ | |||||
| * | | Leave 'hg stat' clean after macports packaging | David Wragg | 2010-01-22 | 2 | -0/+2 |
| |/ | |||||
| * | Merge v1_7 into default | David Wragg | 2010-01-22 | 9 | -37/+72 |
| |\ | |||||
| * | | this looks prettier | Matthias Radestock | 2010-01-21 | 1 | -1/+1 |
| | | | |||||
| * | | merge v1_7 into default | Matthias Radestock | 2010-01-19 | 7 | -119/+269 |
| |\ \ | |||||
| | * | | bug22209: added a comment to use upmap carefully. | Alexander Schmolck | 2010-01-13 | 1 | -2/+5 |
| | | | | |||||
| | * | | merge bug 22039 into default | Matthew Sackman | 2009-12-22 | 18 | -681/+235 |
| | |\ \ | |||||
| | | * \ | merging v1_7 into default | Matthew Sackman | 2009-12-19 | 1 | -7/+15 |
| | | |\ \ | |||||
| | | * \ \ | merge bug22082 into default | Matthias Radestock | 2009-12-18 | 17 | -670/+220 |
| | | |\ \ \ | |||||
| | * | | | | | Refactor away boot_core_processes.bug22039 | Tony Garnock-Jones | 2009-12-17 | 2 | -33/+60 |
| | | | | | | | |||||
| | * | | | | | Refactor boot_recovery, boot_tcp_listeners and boot_ssl_listeners | Tony Garnock-Jones | 2009-12-17 | 2 | -40/+39 |
| | | | | | | | |||||
| | * | | | | | Merge default into bug22039 | Tony Garnock-Jones | 2009-12-17 | 4 | -115/+240 |
| | |\ \ \ \ \ | | | |/ / / / | | |/| | | | | |||||
| | | * | | | | cosmetics (mainly line length, alignment and trailing WS) | Matthew Sackman | 2009-12-16 | 1 | -48/+69 |
| | | | | | | | |||||
| | | * | | | | Split up and tweak startup order. | Tony Garnock-Jones | 2009-12-14 | 3 | -50/+48 |
| | | | | | | | |||||
| | | * | | | | Switch to explicit MFA, and symbolic boot step names. | Tony Garnock-Jones | 2009-12-14 | 1 | -56/+69 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add comments to sort_boot_steps. Reject duplicate boot step names. | ||||
| | | * | | | | Move planning code out of activator and into rabbit proper. | Tony Garnock-Jones | 2009-12-14 | 3 | -103/+95 |
| | | | | | | | |||||
| | | * | | | | Enforce acyclicity; check presence and export of steps. | Tony Garnock-Jones | 2009-12-14 | 1 | -4/+36 |
| | | | | | | |