summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-04-07 15:40:14 +0100
committerSimon MacMullen <simon@rabbitmq.com>2011-04-07 15:40:14 +0100
commit4d7b867af8bf15f4a8a478d933c8e669cd895dc9 (patch)
tree624d04d78b7a8b097307938834af390b318ddd33 /src
parentae329cdb93b355bc73824d46245a5ee077be1644 (diff)
downloadrabbitmq-server-git-4d7b867af8bf15f4a8a478d933c8e669cd895dc9.tar.gz
Reinstate trap_exit in channel.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_channel.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index 5099bf3fbe..0c12614cc6 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -156,6 +156,7 @@ ready_for_close(Pid) ->
init([Channel, ReaderPid, WriterPid, ConnPid, Protocol, User, VHost,
Capabilities, CollectorPid, StartLimiterFun]) ->
+ process_flag(trap_exit, true),
ok = pg_local:join(rabbit_channels, self()),
StatsTimer = rabbit_event:init_stats_timer(),
State = #ch{state = starting,