summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2014-08-21 16:18:04 +0100
committerSimon MacMullen <simon@rabbitmq.com>2014-08-21 16:18:04 +0100
commitd71f4809dae43189d357bf2f4f6c9762b3cf4b14 (patch)
treea9425cf4b45d60d6650fdd82b5a748834a0152f4
parent0a44fffb317dad08d73be561d64f1cf8322d4ed8 (diff)
downloadrabbitmq-server-d71f4809dae43189d357bf2f4f6c9762b3cf4b14.tar.gz
Don't leak supervisors.
-rw-r--r--src/rabbit_amqqueue_sup.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_amqqueue_sup.erl b/src/rabbit_amqqueue_sup.erl
index 9f7060d7..fba7a861 100644
--- a/src/rabbit_amqqueue_sup.erl
+++ b/src/rabbit_amqqueue_sup.erl
@@ -40,7 +40,7 @@ start_link(Q, StartMode) ->
Marker = spawn_link(fun() -> receive stop -> ok end end),
ChildSpec = {rabbit_amqqueue,
{rabbit_prequeue, start_link, [Q, StartMode, Marker]},
- transient, ?MAX_WAIT, worker, [rabbit_amqqueue_process,
+ intrinsic, ?MAX_WAIT, worker, [rabbit_amqqueue_process,
rabbit_mirror_queue_slave]},
{ok, SupPid} = supervisor2:start_link(?MODULE, []),
{ok, QPid} = supervisor2:start_child(SupPid, ChildSpec),