Can't shutdown background threads [Firebase Admin SDK 4.1.5]
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Reproduziere das Java-8-Beispiel ausgehend von FirebaseApp.initializeApp, FirebaseDatabase.getInstance und entry.setValue. Verfolge, welche Hintergrund-Threads nach dem Callback verbleiben, und ermittle das unterstützte Lifecycle-Verhalten; abgeschlossen ist die Aufgabe, wenn das Verhalten von Daemon-Threads oder beim Herunterfahren eindeutig geklärt und berücksichtigt ist.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- Java
- Sterne
- 241
- Forks
- 148
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus firebase/quickstart-java
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 30/100
firebase/quickstart-java#50 ·
-
Error : Error getting access token for service account: Remote host terminated the handshake, iss: Offen
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
firebase/quickstart-java#49 ·
-
outdated Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 45/100
firebase/quickstart-java#41 ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 25/100
firebase/quickstart-java#32 · 3 Kommentare ·
-
Admin SDK example Offen
firebase/quickstart-java#31 · 2 Kommentare · 1 zugewiesene Person ·
Alle Issues in firebase/quickstart-java
Ähnliche Issues
-
certification
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 80/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
[BUG] ECR GetAuthorizationToken returns a proxyEndpoint for the default region, not the request's Offenbug ecr
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
-
Needs: Triage Type: Feature request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
AntennaPod/AntennaPod#8794 ·
-
agentic-workflows
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 65/100
github/copilot-sdk#2760 ·