浏览代码

Fix rabbitmq connection may be reused when close forced. #533

master
Savorboard 4 年前
父节点
当前提交
f711d12abc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. +1
    -1
      src/DotNetCore.CAP.RabbitMQ/IConnectionChannelPool.Default.cs

+ 1
- 1
src/DotNetCore.CAP.RabbitMQ/IConnectionChannelPool.Default.cs 查看文件

@@ -143,7 +143,7 @@ namespace DotNetCore.CAP.RabbitMQ

public virtual bool Return(IModel connection)
{
if (Interlocked.Increment(ref _count) <= _maxSize)
if (Interlocked.Increment(ref _count) <= _maxSize && connection.IsOpen)
{
_pool.Enqueue(connection);



正在加载...
取消
保存