diff options
author | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-22 22:16:38 +0100 |
---|---|---|
committer | Matthew Sackman <matthew@rabbitmq.com> | 2010-08-22 22:16:38 +0100 |
commit | c0cd9cd27514165b2c424e10a26bc1c9ae7fd7be (patch) | |
tree | 5e386bb2fba4ac8e3a5919586c36b92bc1348f6d | |
parent | c7e3e3a4aa9f3ba958ec3384a39af6106a13f534 (diff) | |
download | rabbitmq-server-bug23167.tar.gz |
Add priorities to two calls to ensure queue declaration remains quick even with a large msg_store workloadbug23167
-rw-r--r-- | src/rabbit_msg_store.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_msg_store.erl b/src/rabbit_msg_store.erl index 207ddcb8..6576bfbb 100644 --- a/src/rabbit_msg_store.erl +++ b/src/rabbit_msg_store.erl @@ -362,7 +362,7 @@ set_maximum_since_use(Server, Age) -> client_init(Server, Ref) -> {IState, IModule, Dir, GCPid, FileHandlesEts, FileSummaryEts, DedupCacheEts, CurFileCacheEts} = - gen_server2:call(Server, {new_client_state, Ref}, infinity), + gen_server2:pcall(Server, 7, {new_client_state, Ref}, infinity), #client_msstate { file_handle_cache = dict:new(), index_state = IState, index_module = IModule, @@ -382,7 +382,7 @@ client_delete_and_terminate(CState, Server, Ref) -> ok = gen_server2:call(Server, {delete_client, Ref}, infinity). successfully_recovered_state(Server) -> - gen_server2:call(Server, successfully_recovered_state, infinity). + gen_server2:pcall(Server, 7, successfully_recovered_state, infinity). %%---------------------------------------------------------------------------- %% Client-side-only helpers |