Skip to content

Commit 07d7f09

Browse files
committed
Fix a couple for dialyzer warnings
1 parent 289fc51 commit 07d7f09

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

deps/rabbitmq_stream/src/rabbit_stream_reader.erl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
heartbeat :: undefined | integer(),
8585
heartbeater :: any(),
8686
client_properties = #{} :: #{binary() => binary()},
87-
monitors = #{} :: #{reference() => stream()},
87+
monitors = #{} :: #{reference() => {pid(), stream()}},
8888
stats_timer :: undefined | rabbit_event:state(),
8989
resource_alarm :: boolean(),
9090
send_file_oct ::
@@ -3191,8 +3191,8 @@ clean_state_after_stream_deletion_or_failure(MemberPid, Stream,
31913191
VirtualHost, Consumer,
31923192
single_active_consumer(Consumer),
31933193
Rqsts0);
3194-
{_, #consumer{configuration =
3195-
#consumer_configuration{member_pid = MemberPid}}} ->
3194+
{MemberPid, #consumer{configuration =
3195+
#consumer_configuration{member_pid = MemberPid}}} ->
31963196
rabbit_stream_metrics:consumer_cancelled(self(),
31973197
stream_r(Stream,
31983198
C0),
@@ -3221,17 +3221,17 @@ clean_state_after_stream_deletion_or_failure(MemberPid, Stream,
32213221
true ->
32223222
{PurgedPubs, PurgedPubToIds} =
32233223
maps:fold(fun(PubId,
3224-
#publisher{stream = S, reference = Ref, leader = MPid},
3225-
{Pubs, PubToIds}) when S =:= Stream andalso MPid =:= MemberPid ->
3226-
rabbit_stream_metrics:publisher_deleted(self(),
3224+
#publisher{stream = S, reference = Ref},
3225+
{Pubs, PubToIds}) when S =:= Stream andalso MemberPid =:= undefined ->
3226+
rabbit_stream_metrics:publisher_deleted(self(),
32273227
stream_r(Stream,
32283228
C1),
32293229
PubId),
32303230
{maps:remove(PubId, Pubs),
32313231
maps:remove({Stream, Ref}, PubToIds)};
32323232
(PubId,
3233-
#publisher{stream = S, reference = Ref},
3234-
{Pubs, PubToIds}) when S =:= Stream andalso MemberPid =:= undefined ->
3233+
#publisher{stream = S, reference = Ref, leader = MPid},
3234+
{Pubs, PubToIds}) when S =:= Stream andalso MPid =:= MemberPid ->
32353235
rabbit_stream_metrics:publisher_deleted(self(),
32363236
stream_r(Stream,
32373237
C1),

0 commit comments

Comments
 (0)