Skip to content

Commit 4a9c516

Browse files
committed
change m_consumers to private, rename to _consumers and change type to Dictionary
1 parent 4b43919 commit 4a9c516

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

projects/RabbitMQ.Client/client/impl/ModelBase.cs

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -55,12 +55,12 @@ namespace RabbitMQ.Client.Impl
5555
{
5656
abstract class ModelBase : IFullModel, IRecoverable
5757
{
58-
public readonly IDictionary<string, IBasicConsumer> m_consumers = new Dictionary<string, IBasicConsumer>();
59-
6058
///<summary>Only used to kick-start a connection open
6159
///sequence. See <see cref="Connection.Open"/> </summary>
6260
public BlockingCell<ConnectionStartDetails> m_connectionStartCell = null;
6361

62+
private readonly Dictionary<string, IBasicConsumer> _consumers = new Dictionary<string, IBasicConsumer>();
63+
6464
private TimeSpan _handshakeContinuationTimeout = TimeSpan.FromSeconds(10);
6565
private TimeSpan _continuationTimeout = TimeSpan.FromSeconds(20);
6666

@@ -500,11 +500,11 @@ public void OnSessionShutdown(object sender, ShutdownEventArgs reason)
500500
ConsumerDispatcher.Quiesce();
501501
SetCloseReason(reason);
502502
OnModelShutdown(reason);
503-
BroadcastShutdownToConsumers(m_consumers, reason);
503+
BroadcastShutdownToConsumers(_consumers, reason);
504504
ConsumerDispatcher.Shutdown(this).GetAwaiter().GetResult();;
505505
}
506506

507-
protected void BroadcastShutdownToConsumers(IDictionary<string, IBasicConsumer> cs, ShutdownEventArgs reason)
507+
protected void BroadcastShutdownToConsumers(Dictionary<string, IBasicConsumer> cs, ShutdownEventArgs reason)
508508
{
509509
foreach (KeyValuePair<string, IBasicConsumer> c in cs)
510510
{
@@ -578,10 +578,10 @@ public void HandleBasicAck(ulong deliveryTag,
578578
public void HandleBasicCancel(string consumerTag, bool nowait)
579579
{
580580
IBasicConsumer consumer;
581-
lock (m_consumers)
581+
lock (_consumers)
582582
{
583-
consumer = m_consumers[consumerTag];
584-
m_consumers.Remove(consumerTag);
583+
consumer = _consumers[consumerTag];
584+
_consumers.Remove(consumerTag);
585585
}
586586
if (consumer == null)
587587
{
@@ -601,10 +601,10 @@ public void HandleBasicCancelOk(string consumerTag)
601601
consumerTag
602602
));
603603
*/
604-
lock (m_consumers)
604+
lock (_consumers)
605605
{
606-
k.m_consumer = m_consumers[consumerTag];
607-
m_consumers.Remove(consumerTag);
606+
k.m_consumer = _consumers[consumerTag];
607+
_consumers.Remove(consumerTag);
608608
}
609609
ConsumerDispatcher.HandleBasicCancelOk(k.m_consumer, consumerTag);
610610
k.HandleCommand(null); // release the continuation.
@@ -615,9 +615,9 @@ public void HandleBasicConsumeOk(string consumerTag)
615615
var k =
616616
(BasicConsumerRpcContinuation)_continuationQueue.Next();
617617
k.m_consumerTag = consumerTag;
618-
lock (m_consumers)
618+
lock (_consumers)
619619
{
620-
m_consumers[consumerTag] = k.m_consumer;
620+
_consumers[consumerTag] = k.m_consumer;
621621
}
622622
ConsumerDispatcher.HandleBasicConsumeOk(k.m_consumer, consumerTag);
623623
k.HandleCommand(null); // release the continuation.
@@ -632,9 +632,9 @@ public virtual void HandleBasicDeliver(string consumerTag,
632632
ReadOnlyMemory<byte> body)
633633
{
634634
IBasicConsumer consumer;
635-
lock (m_consumers)
635+
lock (_consumers)
636636
{
637-
consumer = m_consumers[consumerTag];
637+
consumer = _consumers[consumerTag];
638638
}
639639
if (consumer == null)
640640
{
@@ -1005,9 +1005,9 @@ public void BasicCancel(string consumerTag)
10051005
k.GetReply(ContinuationTimeout);
10061006
}
10071007

1008-
lock (m_consumers)
1008+
lock (_consumers)
10091009
{
1010-
m_consumers.Remove(consumerTag);
1010+
_consumers.Remove(consumerTag);
10111011
}
10121012

10131013
ModelShutdown -= k.m_consumer.HandleModelShutdown;
@@ -1017,9 +1017,9 @@ public void BasicCancelNoWait(string consumerTag)
10171017
{
10181018
_Private_BasicCancel(consumerTag, true);
10191019

1020-
lock (m_consumers)
1020+
lock (_consumers)
10211021
{
1022-
m_consumers.Remove(consumerTag);
1022+
_consumers.Remove(consumerTag);
10231023
}
10241024
}
10251025

0 commit comments

Comments
 (0)