Project

General

Profile

バグ #1455

同一サーバの同一エンドポイントにSSEコネクションをを複数確立してしまう

Added by toshi_a 初音 4 months ago. Updated 4 months ago.

Status:
終了
Priority:
通常
Target version:
プラグイン名:
mastodon_sse_streaming
ブランチ:
クラッシュする:
No

Description

mastodon_sse_streamingプラグインは、mastodon_servers__addイベントを購読して、サーバが追加された時に抽出タブデータソースを提供する。
現状では、mastodon_servers collectionはPlugin::Mastodon::Instanceが初期化される度に必ず呼ばれているため、同じサーバについて何度もPlugin::Mastodon::Instanceが作成された場合、その数だけコネクションが確立されてしまう。
mastodon_servers collectionは同じサーバを複数所有すべきではない。


再現手順

ObjectSpace.each_object(Plugin::MastodonSseStreaming::Connection)

などで調査する
#1

Updated by toshi_a 初音 4 months ago

対応は出来たので様子を見てる

#2

Updated by toshi_a 初音 4 months ago

  • Status changed from 実装待ち to 終了

Also available in: Atom PDF