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 | ae57f1c47bc6c262e56ffe01fb5dfb985e852fc1 (patch) | |
| tree | 5e386bb2fba4ac8e3a5919586c36b92bc1348f6d | |
| parent | f395ed28d9dbd1793a02112cf80d78a661f153e3 (diff) | |
| download | rabbitmq-server-git-ae57f1c47bc6c262e56ffe01fb5dfb985e852fc1.tar.gz | |
Add priorities to two calls to ensure queue declaration remains quick even with a large msg_store workload
| -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 207ddcb839..6576bfbbfb 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 |
