summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2009-09-07 09:44:39 +0100
committerMatthias Radestock <matthias@lshift.net>2009-09-07 09:44:39 +0100
commitbead512b293b379732ad698bad8013d9028534fd (patch)
treed66c537957ee0646ba2f1a097b4bf7f2ff17ce29
parent9b8b9efce232aaf7839fcfa3e2847f58b4b0647c (diff)
downloadrabbitmq-server-git-bead512b293b379732ad698bad8013d9028534fd.tar.gz
shut up dialyzer
-rw-r--r--src/rabbit_mixed_queue.erl7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/rabbit_mixed_queue.erl b/src/rabbit_mixed_queue.erl
index da94d893ec..b2a03b5841 100644
--- a/src/rabbit_mixed_queue.erl
+++ b/src/rabbit_mixed_queue.erl
@@ -53,6 +53,7 @@
).
-define(TO_DISK_MAX_FLUSH_SIZE, 100000).
+-define(MAGIC_MARKER, <<"$magic_marker">>).
%%----------------------------------------------------------------------------
@@ -654,7 +655,8 @@ on_disk(mixed, _IsDurable, _IsPersistent) -> false.
publish_magic_marker_message(Q) ->
Msg = rabbit_basic:message(
- none, internal, [], <<>>, rabbit_guid:guid(), true),
+ rabbit_misc:r(<<"/">>, exchange, <<>>), ?MAGIC_MARKER,
+ [], <<>>, rabbit_guid:guid(), true),
ok = rabbit_disk_queue:publish(Q, ensure_binary_properties(Msg), false).
fetch_ack_magic_marker_message(Q) ->
@@ -664,8 +666,7 @@ fetch_ack_magic_marker_message(Q) ->
{ok, Length}.
is_magic_marker_message(
- #basic_message { exchange_name = none, routing_key = internal,
- is_persistent = true }) ->
+ #basic_message { routing_key = ?MAGIC_MARKER, is_persistent = true }) ->
true;
is_magic_marker_message(_) ->
false.