ttrace / vscode-language-japanese-novel

Visual Studio Code で小説を執筆する時に使う言語拡張です。
MIT License
391 stars 27 forks source link

(Linux-Debian )縦書プレビュー時にポートがすでに使用されている #32

Open kagurazakarasen opened 2 years ago

kagurazakarasen commented 2 years ago

一部のLinux環境(Debian 10.11)で、縦書プレビューを行おうとすると、ポートがすでに使用されているとエラーになり表示できないようです。 2021-12-12_16h00_54

これは Raspberry pi でのもの。

image

他のDebian環境でも同様のエラーがでてしまうので、このポートの使用を避けることなどできませんでしょうか?

ttrace commented 2 years ago

ご報告ありがとうございます。ポートが使用されていたときには別のポートを使うようにしているはずなのですが、機能していないようですね。

ttrace commented 2 years ago

ポート番号を個別に設定できるようにしておきましょう。

ttrace commented 2 years ago

おそらく現在のバージョンでは占有されているポートを使わないように変わっているかと思います。一度クローズさせてください。

avostvega commented 2 years ago

本件、最新の1.39を使用した場合でも、私の環境Ubuntu 22.04.1 LTSでは同一のエラーが発生しておりました。 1.39のソースに、prokosna氏の修正を加え、ローカル環境でデバッグしたところ改善いたしました。 可能でしたらプルリクエストの採用を再考いただけると助かります。

ttrace commented 2 years ago

PRを採用できず、ご迷惑をおかけしています。 実はprokosna様のPRを適用がすでに実装していたサーバー接続維持とバッティングしてしまい、適用できないままになってしまっています。 最新版のソースに適用したソースがあるのでしたら、なんらかの方法で送っていただけないでしょうか。

ttrace commented 2 years ago

b445d61f にてマージしました。 公開するバージョンは1.3.17になります。

ttrace commented 2 years ago

38 のPRを反映したところ、複数のドキュメントを開いているときに複数のサーバーが起動しないことがわかりました。

もう一度見直します。

ttrace commented 2 years ago

55 のPRを採用しました。いかがでしょうか。