为了账号安全,请及时绑定邮箱和手机立即绑定

在 J2SSH 中断开 NETCONF 会话时线程被阻塞

在 J2SSH 中断开 NETCONF 会话时线程被阻塞

LEATH 2021-09-12 20:34:43
我已经使用 J2ssh 库 (0.2.7) 在我的应用程序中建立 NETCONF 连接。在配置文件监控时,我注意到很少有线程在 j2ssh 会话的 disconnect() 中被阻塞。这不是一个一致的问题,它有时会发生。我在堆栈跟踪下面给出了。Thread-116 (HornetQ-client-global-threads-1530142454) - priority:10 - threadId:0x00007f7e34065000 - nativeId:0x75aa - state:BLOCKEDstackTrace:java.lang.Thread.State: BLOCKED (on object monitor)at com.sshtools.j2ssh.transport.TransportProtocolCommon.sendMessage(Unknown Source)- waiting to lock <0x0000000600164f20> (a com.sshtools.j2ssh.transport.TransportProtocolClient)at com.sshtools.j2ssh.transport.TransportProtocolCommon.sendDisconnect(Unknown Source)at com.sshtools.j2ssh.transport.TransportProtocolCommon.disconnect(Unknown Source)at com.sshtools.j2ssh.SshClient.disconnect(Unknown Source)at com.test.server.protocol.communication.MyNetconfSession.close(MyNetconfSession.java:106)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 127 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信