server: call server.init after setting the server options (not before)

Offen
#3,995 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
48/100
Issue-Typ
Bug
Klarheit
Größtenteils klar
Aktivitätsstatus
Ruhig
Tech-Stack
java, kotlin
Bereich
backend

Rechercherichtung

Beginne damit, den Einstiegspunkt der Serverinitialisierung und den Code nachzuverfolgen, der die Serveroptionen anwendet, bevor die Anwendung in der Service-Registry registriert wird. Bestätige, wo server.init derzeit relativ zur Einrichtung der Optionen ausgeführt wird, und überprüfe anschließend, dass die Initialisierung die endgültigen Optionen verwendet, ohne zuvor vorhandenen Zustand weiterzugeben; im Issue werden keine Dateien oder Tests genannt, daher ermittle die relevante Abdeckung, bevor du das Verhalten änderst.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

bug web-server

Calling server.init too early causes a leak between the final server options and what the application saves in the service registry.

Vorherrschende Sprache
Java
Sterne
1.8k
Forks
202
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
6

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus jooby-project/jooby

Alle Issues in jooby-project/jooby

Ähnliche Issues

Weitere Issues zu Java

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.