[嗨,我正在尝试使用FIFO在Java中实现IPC我用[>]创建了一个FIFO
mkfifo temp
然后我尝试使用打开并使用FileWriter
BufferedWriter writeStream = new BufferedWriter(new FileWriter(writePipePath));
但它在此行处阻塞。
任何想法可能是什么问题?
[嗨,我正在尝试使用FIFO在Java中实现IPC,然后使用mkfifo temp创建了FIFO,然后尝试使用BufferedWriter writeStream = new BufferedWriter(new FileWriter(...)>打开FileWriter,
mkfifo
manual page中读取,打开fifo将阻塞,直到两侧都打开。 mkfifo
同步打开命名管道-也就是说,只有在另一个进程或另一个线程也打开该管道以进行读取时,它才会返回。