操作
バグ #424
完了ホームタイムラインの更新が止まる
プラグイン名:
ブランチ:
クラッシュする:
説明
UserStreamを使っているとき,
Osamu Koga さんがほぼ13年前に更新
- 対象バージョン を 0.1 にセット
まちがえて登録してしまった.
UserStreamを使っているとき,突然ホームタイムラインが更新されなくなることがある.
ふぁぼは飛んでくるので,UserStream自体が死んでいるわけではなさそう.
また,REST APIによる通常の更新は行われる.
toshi_a 初音 さんがほぼ13年前に更新
- ステータス を 新規 から 様子見 に変更
mikutterの問題という気もするけれど、Twitterの問題の可能性もあるので、注意して様子を見ます。
もし今度再現したら、その時に
もし今度再現したら、その時に
- mikutterを再起動しても、またはコネクションを切って繋ぎ直しても再現するか
- 0.0.4でも再現するか
あたりも見ておいてください。
Osamu Koga さんがほぼ13年前に更新
UserStreamのチェックボックスを外して入れ直しても直りませんが,mikutterを再起動すると直ります.
0.0.4は今度やってみます.
toshi_a 初音 さんがほぼ13年前に更新
- ステータス を 様子見 から 実装待ち に変更
- 担当者 を toshi_a 初音 にセット
こっちでは、ホームTLに表示されるべきだけど抽出タブだけに表示されてホームTLには表示されないみたいなことが0.1のheadで確認できました。ただずっと止まってるのではなくて、時々1ツイートだけそういうのが有る感じです。内部のツイート配送が上手く行ってない感がある。
(現在別件で、起動時に検索APIから取得したツイートで抽出タブの条件にかかるようなものが表示されない問題があるけれど、それに関連してそう)
toshi_a 初音 さんがほぼ13年前に更新
以下のようなエラーが発生しました。
error: {MIKUTTER_DIR}/core/addon/streaming.rb:70:in `block in define_together_event': event_update: event processing thread was dead. notice: {MIKUTTER_DIR}/core/addon/streaming.rb:109:in `rescue in trigger_event': exit from {MIKUTTER_DIR}/core/addon/streaming.rb:71:in `abort' from {MIKUTTER_DIR}/core/addon/streaming.rb:71:in `block in define_together_event' from {MIKUTTER_DIR}/core/addon/streaming.rb:103:in `trigger_event' from {MIKUTTER_DIR}/core/addon/streaming.rb:82:in `block (3 levels) in start' from /usr/lib/ruby/1.9.1/net/protocol.rb:395:in `call_block' from /usr/lib/ruby/1.9.1/net/protocol.rb:386:in `<<' from /usr/lib/ruby/1.9.1/net/protocol.rb:108:in `read_all' from /usr/lib/ruby/1.9.1/net/http.rb:2763:in `read_body_0' from /usr/lib/ruby/1.9.1/net/http.rb:2710:in `read_body' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_shortcuts.rb:202:in `block in userstream' from /usr/lib/ruby/1.9.1/net/http.rb:1322:in `block (2 levels) in transport_request' from /usr/lib/ruby/1.9.1/net/http.rb:2671:in `reading_body' from /usr/lib/ruby/1.9.1/net/http.rb:1321:in `block in transport_request' from /usr/lib/ruby/1.9.1/net/http.rb:1316:in `catch' from /usr/lib/ruby/1.9.1/net/http.rb:1316:in `transport_request' from /usr/lib/ruby/1.9.1/net/http.rb:1293:in `request' from /usr/lib/ruby/1.9.1/net/http.rb:1286:in `block in request' from /usr/lib/ruby/1.9.1/net/http.rb:745:in `start' from /usr/lib/ruby/1.9.1/net/http.rb:1284:in `request' from {MIKUTTER_DIR}/core/lib/oauth/consumer.rb:151:in `request' from {MIKUTTER_DIR}/core/lib/mikutwitter/oauth_hacks.rb:37:in `request' from {MIKUTTER_DIR}/core/lib/oauth/tokens/consumer_token.rb:26:in `request' from {MIKUTTER_DIR}/core/lib/oauth/tokens/access_token.rb:12:in `request' from {MIKUTTER_DIR}/core/lib/oauth/tokens/access_token.rb:28:in `get' from {MIKUTTER_DIR}/core/lib/mikutwitter/api_shortcuts.rb:199:in `userstream' from {MIKUTTER_DIR}/core/service.rb:97:in `streaming' from {MIKUTTER_DIR}/core/addon/streaming.rb:155:in `start_streaming' from {MIKUTTER_DIR}/core/addon/streaming.rb:79:in `block (2 levels) in start' from {MIKUTTER_DIR}/core/addon/streaming.rb:78:in `catch' from {MIKUTTER_DIR}/core/addon/streaming.rb:78:in `block in start' from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `call' from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `block in initialize'
Streaming APIのイベントを別スレッドで処理してるけれどそれが死ぬことがあるみたい。
操作