如何关闭java.io.PipedInputStream

时间:2017-10-26 23:07:12

标签: java multithreading jenkins inputstream

我做了一系列命令,导致我的进程断开与服务器的连接,并且它留下了一个处于TIMED_WAITING状态的线程..特别是等待PipedInputStream @ 12304a39(我本来应该提供stdin但是没有)我知道我可以重新启动服务器来解决这个问题(或者等待的时间比我已经有的时间长)但是我对我可以简洁地杀死这个PipedInputStream的方式感兴趣。

我的第一种方法是找到重新连接到输入流然后发出.close()的方法,但我只能找到创建新流的方法..不能连接/关闭现有流。

关于如何关闭它的任何想法?

更新:

我意识到我现在需要关闭相应的PipedOutputStream。

如何找到PipedInputStream @ 12304a39连接到哪个PipedOutputStream?

然后我将如何连接到PipedOutputStream来关闭它?

0 个答案:

没有答案