summaryrefslogtreecommitdiff
path: root/src/rabbit_amqqueue_sup.erl
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
commitbc89c97e18625cf44748ba180ea9bb0d1deaa755 (patch)
treea9425cf4b45d60d6650fdd82b5a748834a0152f4 /src/rabbit_amqqueue_sup.erl
parentd0b01e9c4edc3fb6fa32c4daf8f3bbe089e10204 (diff)
downloadrabbitmq-server-git-bc89c97e18625cf44748ba180ea9bb0d1deaa755.tar.gz
Don't leak supervisors.
Diffstat (limited to 'src/rabbit_amqqueue_sup.erl')
-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 9f7060d7fa..fba7a86142 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),