summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| | | | * | | | | | | revert the change from 'stop' to 'flush_stop'Matthias Radestock2010-08-131-3/+3
| | | | * | | | | | | remove dead codeMatthias Radestock2010-08-131-1/+1
| | | | * | | | | | | cosmeticMatthias Radestock2010-08-131-3/+0
| | | | * | | | | | | Merging bug 23095 into bug 15930Matthew Sackman2010-08-124-69/+128
| | | | |\ \ \ \ \ \ \
| | | | * | | | | | | | Get the reader to link to the chan_sup instead of the framing_chan. It used t...Matthew Sackman2010-08-111-28/+35
| | | | * | | | | | | | Remove dead code - collector is never explicitly shutdown: the supervisor wil...Matthew Sackman2010-08-101-7/+3
| | | | * | | | | | | | I erroneously removed trap_exit on channel yesterday. It needs to be on becau...Matthew Sackman2010-08-101-0/+1
| | | | * | | | | | | | Abstract the heartbeaters in the same way - the reader now has no references ...Matthew Sackman2010-08-103-44/+56
| | | | * | | | | | | | Abstract out the limiter creation. The abstraction made ensures the channel n...Matthew Sackman2010-08-103-21/+30
| | | | * | | | | | | | Merging bug 23095 into bug 15930Matthew Sackman2010-08-101-16/+17
| | | | |\ \ \ \ \ \ \ \
| | | | * | | | | | | | | When a supervisor is killing off its children, if its children have already e...Matthew Sackman2010-08-091-5/+13
| | | | * | | | | | | | | Fixes all over. Still more to do, though mainly API fixes. Functionality seem...Matthew Sackman2010-08-097-72/+63
| | | | * | | | | | | | | Given changes to intrinsic, if we do ever try to restart (abnormal exit), we ...Matthew Sackman2010-08-092-2/+2
| | | | * | | | | | | | | Arbitrarily decide to make the channel_sup_sup the very first thing that gets...Matthew Sackman2010-08-091-5/+5
| | | | * | | | | | | | | Flush the writer much earlier on, allowing the actual termination to be less ...Matthew Sackman2010-08-091-4/+4
| | | | * | | | | | | | | Merging bug 23098 into bug 15930Matthew Sackman2010-08-091-1/+1
| | | | |\ \ \ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ \ \ \ Merging default into bug 15930Matthew Sackman2010-08-0912-139/+408
| | | | |\ \ \ \ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ \ \ \ Merging bug 23095 into bug 15930Matthew Sackman2010-08-0912-152/+410
| | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ \ \ \ Merging bug 23095 into bug 15930Matthew Sackman2010-08-0912-152/+410
| | | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ \ \ \ Merging default into bug 15930Matthew Sackman2010-08-0912-153/+428
| | | | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ \ \ \ Merging bug 23094 into bug 15930Matthew Sackman2010-08-091-3/+2
| | | | | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ \ \ \ \ Merging default into bug 15930Matthew Sackman2010-08-0913-153/+429
| | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | * | | | | | | | | | | Added intrinsic restart type and used itMatthew Sackman2010-08-065-26/+46
| | | | | | | | | * | | | | | | | | | | Removing the wrong changes to supervisor2 to suppress error reporting. Shall ...Matthew Sackman2010-08-061-23/+7
| | | | | | | | | * | | | | | | | | | | Merging default into bug 15930Matthew Sackman2010-08-0613-159/+431
| | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | | | | | | | | | | Reverted 'shutdown' to 'normal' for our own programmatic exits. This then lea...Matthew Sackman2010-08-035-41/+54
| | | | | | | | | | * | | | | | | | | | | Merging default into bug 15930Matthew Sackman2010-08-031-1/+1
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | | | | | | | | | | | Avoid the unnecessary callbacks in the various new _sups as much as possible ...Matthew Sackman2010-08-036-127/+117
| | | | | | | | | | * | | | | | | | | | | | Don't dynamically start up the channel_sup_sup - it doesn't gain us much to p...Matthew Sackman2010-08-033-17/+14
| | | | | | | | | | * | | | | | | | | | | | Another debitrot but a smaller one. Did it again due to several largish branc...Matthew Sackman2010-08-0217-82/+621
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | * | | | | | | | | | | | | Forgot to _ prefixMatthew Sackman2010-08-021-1/+1
| | | | | | | | | | * | | | | | | | | | | | | A ginormous amount of debitrotting, rewriting, debugging and refactoring to m...Matthew Sackman2010-08-0214-192/+454
| | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | | | | | Make the channel and framing_channel more flexible in terms of being created....Matthew Sackman2010-08-023-24/+13
| | | | | | | | | | | * | | | | | | | | | | | | merge default into bug15930Matthias Radestock2010-07-2915-128/+346
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | | | | | | Remove unnecessary stop code which was never being calledMatthew Sackman2010-07-292-10/+2
| | | | | | | | | | | * | | | | | | | | | | | | | Remove dead code and get supervisor2 to hide some error messages when MaxR is 0Matthew Sackman2010-07-272-9/+14
| | | | | | | | | | | * | | | | | | | | | | | | | Correct tests by making the fake writer obey the same flush protocol as the g...Matthew Sackman2010-07-271-14/+16
| | | | | | | | | | | * | | | | | | | | | | | | | Merging default into bug15930Matthew Sackman2010-07-2721-10/+5808
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | * | | | | | | | | | | | | | | Fixed channel shutdown mechanismsMatthew Sackman2010-07-216-21/+21
| | | | | | | | | | | * | | | | | | | | | | | | | | Correct shutdown to use APIMatthew Sackman2010-07-211-1/+1
| | | | | | | | | | | * | | | | | | | | | | | | | | Well the rabbit_tests now pass owing to being able to support a very similar ...Matthew Sackman2010-07-216-34/+65
| | | | | | | | | | | * | | | | | | | | | | | | | | Whoops - revert to avoid deadlock with supervisor trying to call itself durin...Matthew Sackman2010-07-211-1/+3
| | | | | | | | | | | * | | | | | | | | | | | | | | Add framing_channel:start_link/1 for use by Erlang clientMatthew Sackman2010-07-211-4/+5
| | | | | | | | | | | * | | | | | | | | | | | | | | Merging default into bug 15930Matthew Sackman2010-07-2115-173/+398
| | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merging default into bug 15930 and a little debitrottingMatthew Sackman2010-07-1956-616/+955
| | | | | | | | | | | | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | | | | | | | | | | | * | | | | | | | | | | | | | | | And now the channel, writer, limiter and framing_channel are also all suitabl...Matthew Sackman2010-07-0611-78/+213
| | | | | | | | | | | | * | | | | | | | | | | | | | | | Ensure that a supervisor, when attempting to stop a process that turns out to...Matthew Sackman2010-07-061-1/+10
| | | | | | | | | | | | * | | | | | | | | | | | | | | | Added ability to stop supervisor2, which means children only need to be trans...Matthew Sackman2010-07-064-12/+20
| | | | | | | | | | | | * | | | | | | | | | | | | | | | The heartbeater doesn't need to signal the reader in the event of a timeout -...Matthew Sackman2010-07-062-10/+4
| | | | | | | | | | | | * | | | | | | | | | | | | | | | Now we have the reader, heartbeaters and queue_collector all under the same c...Matthew Sackman2010-07-066-68/+145