summaryrefslogtreecommitdiff
path: root/src/amqqueue.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <essen@ninenines.eu>2019-02-12 14:09:02 +0100
committerLoïc Hoguin <essen@ninenines.eu>2019-02-12 14:09:02 +0100
commita8379746a511e04d397f6d33b155f912b87e95c4 (patch)
tree51cb2923f761641b772c3010cf1c64c110784f8f /src/amqqueue.erl
parent4e4887f48b9b92c68e85df232d7db29122d6845b (diff)
downloadrabbitmq-server-git-a8379746a511e04d397f6d33b155f912b87e95c4.tar.gz
Fix more Dialyzer warnings
Diffstat (limited to 'src/amqqueue.erl')
-rw-r--r--src/amqqueue.erl6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/amqqueue.erl b/src/amqqueue.erl
index 83b65cd048..b9c278cdab 100644
--- a/src/amqqueue.erl
+++ b/src/amqqueue.erl
@@ -107,7 +107,7 @@
%% implicit
%% update
%% as above
- gm_pids = [] :: [pid()] | none | '_', %% transient
+ gm_pids = [] :: [{pid(), pid()} | pid()] | none | '_', %% transient
decorators :: [atom()] | none | undefined | '_', %% transient,
%% recalculated
%% as above
@@ -359,14 +359,14 @@ get_exclusive_owner(#amqqueue{exclusive_owner = Owner}) ->
get_exclusive_owner(Queue) ->
amqqueue_v1:get_exclusive_owner(Queue).
--spec get_gm_pids(amqqueue()) -> [pid()] | none.
+-spec get_gm_pids(amqqueue()) -> [{pid(), pid()} | pid()] | none.
get_gm_pids(#amqqueue{gm_pids = GMPids}) ->
GMPids;
get_gm_pids(Queue) ->
amqqueue_v1:get_gm_pids(Queue).
--spec set_gm_pids(amqqueue(), [pid()] | none) -> amqqueue().
+-spec set_gm_pids(amqqueue(), [{pid(), pid()} | pid()] | none) -> amqqueue().
set_gm_pids(#amqqueue{} = Queue, GMPids) ->
Queue#amqqueue{gm_pids = GMPids};