diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2010-07-05 16:35:15 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-07-05 16:35:15 +0100 |
| commit | 35ca7c600f23e89839753c94dde4857ff614caf5 (patch) | |
| tree | fbffa39008aa246f751dd64022df5b8e28403643 /scripts/rabbitmq-server.bat | |
| parent | cf86b976d4b0be38c973352e1130ca993b7b01d5 (diff) | |
| download | rabbitmq-server-git-35ca7c600f23e89839753c94dde4857ff614caf5.tar.gz | |
Ensure that after asking the writer to exit, we unlink from it. We're usually in the channel when we ask it to exit anyway, which has trap_exits on, so the selective receive is appropriate. In the erlang client we're in amqp_network_connection, which also has trap_exits on, so it's fine there too. However, the point is to ensure the *writer* isn't destroyed early by the channel exiting too quickly, not the other way around, and without turning on trap_exits in the writer.
Diffstat (limited to 'scripts/rabbitmq-server.bat')
0 files changed, 0 insertions, 0 deletions
