@kedama そうすると、nodeずっとv8使ってる(そういう風にドキュメントで誘導されてる)けど、このへんでv10に引き上げることになるかも。
プルリクした人、v8使っているようには思えないね。自分のとこでは動いてるだろうし。
@noellabo PR した人って nonSSL は試してない みたいなこと言ってたような……も気になるところですw
@noellabo いま試しに development な赤い mastodon で nvm 使って v10 入れてやってみたんですが、事象は同じなように見えますね……
@kedama かわんないかー。ダメな場合って、ストリーミングのエラーがずっと出続ける感じになります? たまに出るとかじゃなくて。
@noellabo 出続けると思います。dev 環境だと接続元が少なくて確認しづらいんですけど、ちょっとそれなりに運用してるサーバーで見てた限りでは、たぶん通常であれば "verb: ..." みたいにログに出るタイミングで、全て "ERR! error: The server..." になります。
@kedama ふむ……。
DTP鯖の実環境で、エラー無しでHTLやらFTLに普通に最新トゥートが次々流れてきてるんだから、こちらではちゃんと動いてるってことだよなぁ。違いはどこだろう?
私もあとで詳しくみてみます。その前に本家で解決しちゃえばいいなぁw
@noellabo ほんとそれです……ケダマでは手に負えなくて issue にしました……
@noellabo ん~ケダマが認識している限りだと、node は全部 v8 で統一されています。postgres は、10 と 11 でどっちも発生したので……もしかしたら node のバージョンに依存する可能性はあるかもです
pgbouncer は通してないのでなんとも言えません……
ハナゲさんのところでも同じのを食らったようです。
ずんださんの例を見るに、そもそも node の pg.Pool に余計なパラメーター食わせたのが原因なのかもしれません。