错误[ERR_STREAM_DESTROYED]:在流被销毁后无法调用写入

时间:2019-04-23 19:29:37

标签: node.js

上下文:

我创建了我所说的软调制解调器诗歌机器,使用两个软调制解调器发送器以相同的波特率同步发送两个不同的Twitter流,从而产生了来自软调制解调器1的准乱码/准清晰信号的纠缠和softmodem2。这些程序在三个月前运行。

问题:

当我现在尝试运行这些程序时,只要连接到套接字,我就拥有Error [ERR_STREAM_DESTROYED]: Cannot call write after a stream was destroyed

这是我认为的相关代码:

twit.stream("statuses/filter", { track: randomTitle}, function(stream) {
      stream.on("data", function(data) {
        socket.emit("tweet", data.text);
        child.stdin.write(data.text);
      });
});`

这是完整的代码:https://github.com/cyruslk/twitter_minimodem/blob/master/app.js

1 个答案:

答案 0 :(得分:0)

授予wrx访问日志文件的权限,例如chmod777。