summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJerry Kuch <jerryk@vmware.com>2011-03-07 13:57:03 -0800
committerJerry Kuch <jerryk@vmware.com>2011-03-07 13:57:03 -0800
commitf8a57e254e48ba38b42c1fae1bd358b16c809d74 (patch)
tree74de5a12b564c841e6935dcff09fadafdae801d0
parent8b3605eca1a291a28a5cd4ffee5192d5d22aad9d (diff)
downloadrabbitmq-server-f8a57e254e48ba38b42c1fae1bd358b16c809d74.tar.gz
Wire up dropwhile to internal_dropwhile; spotty testing above internal_dropwhile presently.
-rw-r--r--src/rabbit_mysql_queue.erl10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/rabbit_mysql_queue.erl b/src/rabbit_mysql_queue.erl
index 09ae28d2..fba4f35e 100644
--- a/src/rabbit_mysql_queue.erl
+++ b/src/rabbit_mysql_queue.erl
@@ -396,15 +396,11 @@ publish_delivered(true,
dropwhile(Pred, S) ->
rabbit_log:info("dropwhile(~n ~p,~n ~p) ->", [Pred, S]),
- %% {atomic, {_, Result}} =
- %% mnesia:transaction(fun () -> {Atom, RS} = internal_dropwhile(Pred, S),
- %% save(RS),
- %% {Atom, RS}
- %% end),
mysql_helper:begin_mysql_transaction(),
- Result = utterly_bogus_placeholder_result,
+ {_, RS} = internal_dropwhile(Pred, S),
+ save(RS),
mysql_helper:commit_mysql_transaction(),
- rabbit_log:info("dropwhile ->~n ~p", [Result]),
+ rabbit_log:info("dropwhile ->~n ~p", [RS]),
Result.
%%#############################################################################