プロジェクト

全般

プロフィール

バグ #1455

完了

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

toshi_a 初音 さんがほぼ4年前に追加. ほぼ4年前に更新.

ステータス:
終了
優先度:
通常
担当者:
対象バージョン:
プラグイン名:
mastodon_sse_streaming
ブランチ:
クラッシュする:
いいえ

説明

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


再現手順

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

などで調査する

他の形式にエクスポート: Atom PDF