summaryrefslogtreecommitdiff
path: root/src/mirrored_supervisor.erl
Commit message (Expand)AuthorAgeFilesLines
* Reverse the polarity, so that it is actually *right*, and make the nearby com...bug24230Simon MacMullen2011-08-181-3/+6
* In Erlang 'Ye Olde Versiony', you can't just call 'error'Matthew Sackman2011-08-171-2/+2
* {error, already_present}Simon MacMullen2011-08-171-3/+4
* Get algorithmic complexity of function right.Matthew Sackman2011-08-171-6/+10
* OopsSimon MacMullen2011-08-151-1/+1
* Aggregate which_children, implement count_children.Simon MacMullen2011-08-151-2/+17
* Merge heads.Simon MacMullen2011-08-151-6/+22
|\
| * Make delete / restart / terminate work groupwide.Simon MacMullen2011-08-151-6/+22
* | Simplification of comment; improve consistency of function arg ordering; make...Matthew Sackman2011-08-151-13/+12
|/
* That one isn't needed either.Simon MacMullen2011-08-111-2/+1
* Use {Id, Group} as key in Mnesia, and remove update since, err, write will ov...Simon MacMullen2011-08-111-30/+27
* Merge headsSimon MacMullen2011-08-101-3/+10
|\
| * Fix stop raciness.Simon MacMullen2011-08-101-3/+10
* | CosmeticMatthew Sackman2011-08-101-1/+1
* | CosmeticMatthew Sackman2011-08-101-3/+1
|/
* Should explain this...Simon MacMullen2011-08-091-1/+3
* Flatten.Simon MacMullen2011-08-091-10/+4
* Blow up if we're asked for simple_one_for_one, more tests, try to handle Mod:...Simon MacMullen2011-08-091-14/+33
* Matthias thinks this is obvious :)Simon MacMullen2011-08-091-4/+0
* Clear mnesia table up if we're the first mirror to start, since otherwise we ...Simon MacMullen2011-08-081-15/+32
* More doc.Simon MacMullen2011-08-081-0/+3
* Don't delete from mnesia if child is running.Simon MacMullen2011-08-081-2/+5
* Exit differently.Simon MacMullen2011-08-081-1/+1
* Explain cardinality relationship between modules and process groups.Simon MacMullen2011-08-081-0/+4
* The most important commit so far.Simon MacMullen2011-08-081-1/+1
* Dialyser points out I was returning the wrong thing here. Oops.Simon MacMullen2011-07-211-1/+1
* Bad OTP! No quotes!Simon MacMullen2011-07-211-1/+1
* Remove demonitor_all_peers since we always stop after invoking it.Simon MacMullen2011-07-211-24/+10
* Simplify group shutdown by repeated casting.Simon MacMullen2011-07-181-13/+11
* It might not be 'killed'. And we should return an error here.Simon MacMullen2011-07-181-3/+3
* already_startedSimon MacMullen2011-07-181-1/+1
* Handle being torn down while in the transaction.Simon MacMullen2011-07-181-2/+4
* Catch more exit reasons (with a fork of rabbit_misc:with_exit_handler/2).Simon MacMullen2011-07-181-5/+16
* If start_child is called twice in a row we used to hang. Um, that's not good....Simon MacMullen2011-07-181-7/+10
* Defer all of the startup work to the second stage startup, so that we can't g...Simon MacMullen2011-07-181-12/+15
* This was copied from R14B03 supervisor.erl, but there it was exported. I don'...Simon MacMullen2011-07-151-3/+0
* More descriptive names, don't clash with erlang:monitor/2.Simon MacMullen2011-07-151-11/+12
* Make this more explicit. I *think* it's TRTTD.Simon MacMullen2011-07-141-0/+1
* Remove dead monitors. Make sure everyone has unmonitored everyone else before...Simon MacMullen2011-07-141-6/+17
* Shut down the whole supervisor group if the delegate shuts down due to its ch...Simon MacMullen2011-07-141-42/+74
* Fix race. Use cast. No "hello".Simon MacMullen2011-07-111-7/+7
* We like a lot of things about OTP. But not tabs.Simon MacMullen2011-07-111-5/+5
* Dialyser points out that start_link may return other than {ok, Pid}.Simon MacMullen2011-07-061-4/+6
* First pass at specs. Note that these are formatted a bit differnt from how we...Simon MacMullen2011-07-061-0/+93
* If we're intending to allow gen_server2 and supervisor2 to be defined out, le...Simon MacMullen2011-07-041-5/+6
* Essay.Simon MacMullen2011-07-041-5/+81
* Duh. That notify thing is no longer needed, simplify.Simon MacMullen2011-07-041-21/+10
* Support unnamed supervisors. This tweaks the startup somewhat again.Simon MacMullen2011-07-041-24/+33
* Support childspecs returned from Module:init(). Unfortunately a bit fiddly as...Simon MacMullen2011-07-041-13/+33
* Use two supervisors (an overall one and the delegate underneath it) so that o...Simon MacMullen2011-07-041-40/+46