Project

General

Profile

Actions

バグ #1455

closed

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

Added by toshi_a 初音 about 4 years ago. Updated about 4 years 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)

などで調査する
Actions #1

Updated by toshi_a 初音 about 4 years ago

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

Actions #2

Updated by toshi_a 初音 about 4 years ago

  • Status changed from 実装待ち to 終了
Actions

Also available in: Atom PDF