jnats 2.4.2在关机时挂起

时间:2019-03-29 13:30:57

标签: java nats.io

当运行Java NATS客户端(如以下带有jnats 2.4.1的客户端)时,一切都很好。当更新到jnats 2.4.2时,关闭大约需要花费时间。打印“完成”一分钟后:

import io.nats.client.Connection;
import io.nats.client.Nats;
import java.time.Duration;

public class Tryout {
    public static void main(String[] args) throws Exception {
        Connection con = Nats.connect();
        con.drain(Duration.ofSeconds(10));
        System.out.println("finished");
    }
}

我的环境:我正在IntelliJ IDEA上运行带有SBT的程序,该程序在具有Java 11.0.2的Windows 10计算机上运行。

这是2.4.2中的错误,还是我忽略了什么?

1 个答案:

答案 0 :(得分:0)

已在jnats 2.4.3中修复,请参见https://github.com/nats-io/java-nats/issues/227

很高兴在几天之内看到它已修复并发布了新版本!