Can't shutdown background threads [Firebase Admin SDK 4.1.5]
まだ誰も着手していません。
評価
調査の方向性
FirebaseApp.initializeApp、FirebaseDatabase.getInstance、entry.setValue から始まる Java 8 の例を再現する。callback の後にどのバックグラウンドスレッドが残るかを追跡し、サポートされているライフサイクル動作を特定する。daemon-thread または shutdown の動作が明確に確立され、対処されていれば完了とする。
索引モデルが issue の本文から書いたものです。
説明
Running this on local machine with Java 8
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredential(FirebaseCredentials.applicationDefault())
.setDatabaseUrl("https://" + ServiceOptions.getDefaultProjectId() + ".firebaseio.com/")
.build();
firebaseDatabase = FirebaseDatabase.getInstance(FirebaseApp.initializeApp(options));
final DatabaseReference entry = firebaseDatabase.getReference("somereference");
entry.setValue("data",(databaseError, databaseReference) -> System.out.println("ok"));
How can i choose to use daemon threads? And if not, why don't you have a shutdown/close option?
I notice that entry.setValue("data") shutdowns threads normally.
- 主要言語
- Java
- スター
- 241
- フォーク
- 148
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
firebase/quickstart-java のほかの issue
-
難易度 3/5 1〜2日 初心者へのやさしさ 30/100
firebase/quickstart-java#50 ·
-
Error : Error getting access token for service account: Remote host terminated the handshake, iss: オープン
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
firebase/quickstart-java#49 ·
-
outdated オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 45/100
firebase/quickstart-java#41 ·
-
難易度 3/5 1〜2日 初心者へのやさしさ 25/100
firebase/quickstart-java#32 · コメント 3 件 ·
-
Admin SDK example オープン
firebase/quickstart-java#31 · コメント 2 件 · 担当者 1 名 ·
firebase/quickstart-java の issue をすべて見る
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
-
Two open-case totals on one screen: the Programs tile says 15,858 and the nav badge says 15,868 オープンbug frontend maui-pilot
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
objectionary/eo-graphs#74 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100