App Freezing when internet is turned off but still device is connected to wi-fi network
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- csharp, unity
- 領域
- networking
調査の方向性
NativeWebSocket/Assets/WebSocket/WebSocket.cs の569行目付近から始め、Wi-Fi接続が維持されたままインターネットアクセスが無効になっている場合に、WebSocketの状態と定期的なメッセージディスパッチがどのように動作するかを追跡してください。issueに記載されたホットスポットのシナリオを再現してください。接続状態が正しく処理され、メッセージのディスパッチ中にアプリがフリーズしなくなれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Our app use-case contains where we are dispatching messages on Web socket every X seconds.
If we disconnect the app from internet (Using a mobile hotspot and turning off the internet source without turning off the mobile hotspot), then app is freezing after sometime.
Our observation from logs:
- When internet connection is turned off, Websocket state is still being returned as Open, instead of Closed
- So, the messages are still trying to be dispatched on Websocket and after sometime, the task at this line is causing app freeze - https://github.com/endel/NativeWebSocket/blob/60b2960bef354ba9886af15a9a83a6e61164240b/NativeWebSocket/Assets/WebSocket/WebSocket.cs#L569
Please let me know how to overcome this issue.
- 主要言語
- C#
- スター
- 1.7k
- フォーク
- 206
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
endel/NativeWebSocket のほかの issue
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
endel/NativeWebSocket#107 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
endel/NativeWebSocket#102 · コメント 1 件 · リアクション 1 件 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
endel/NativeWebSocket#101 · コメント 6 件 · リアクション 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 20/100
endel/NativeWebSocket#95 · リアクション 1 件 ·
-
難易度 5/5 1週間以上 初心者へのやさしさ 20/100
endel/NativeWebSocket#94 · コメント 2 件 ·
endel/NativeWebSocket の issue をすべて見る
似ている issue
-
type/automation type/tech-debt
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
-
t/bug
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
ci-failure-cause test-failure
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
-
area:auth FE mvp P3
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
klasolsson81/jobbliggaren#1788 ·