Skip to content

Commit dca79e4

Browse files
committed
fix: 判断交换机 delay 方法空指针
1 parent 0771deb commit dca79e4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • common/plugin/mq/src/main/java/com/github/cadecode/uniboot/common/plugin/mq/rabbit

common/plugin/mq/src/main/java/com/github/cadecode/uniboot/common/plugin/mq/rabbit/RabbitCallback.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ private boolean isExchangeDelayed(String exchangeName) {
7979
}
8080
// 若是 delay 交换机
8181
Exchange exchange = exchangeNameMap.get(exchangeName);
82-
return exchange.isDelayed() || RabbitConst.EXC_TYPE_DELAYED.equals(exchange.getType());
82+
return ObjUtil.isNotNull(exchange) && (exchange.isDelayed() || RabbitConst.EXC_TYPE_DELAYED.equals(exchange.getType()));
8383
}
8484

8585
@Override

0 commit comments

Comments
 (0)