Use SIGUSR1 to softstop #28
Keine Reviewer
Label
Kein Label
Bug
Codeverbesserung
Einsteiger Freundlich
Idee
In Arbeit
Neues Feature
Prio A
Security Breach
Überprüfung notwendig
Verbesserung
Zu Beobachten
Kein Meilenstein
Niemand zuständig
2 Beteiligte
Fällig am
Kein Fälligkeitsdatum gesetzt.
Abhängigkeiten
Keine Abhängigkeiten gesetzt.
Referenz: SteamWar/PersistentBungeeCore#28
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren
Keine Beschreibung angegeben.
Branch "sigusr1" löschen
Das Löschen eines Branches ist permanent. Obwohl der Branch für eine kurze Zeit weiter existieren könnte, kann diese Aktion in den meisten Fällen NICHT rückgängig gemacht werden. Fortfahren?
Wait for merged SpigotCore signal handling prior to merge.
@ -143,0 +139,4 @@
try {
long pid = process.pid();
if(checkpoint)
pid = process.children().findAny().map(ProcessHandle::pid).orElse(pid);
Ich glaube hier macht es mehr Sinn:
Bzw warum genau machst du ein findAny? Würde nicht auch ein findFirst hier reichen?
Ist findAny hier nicht das gleiche wie findFirst? Es wird sowieso nur 1 Kind geben (und das eigentlich immer).
Achso, ja dann ist es egal. Und das hängt davon ab ob der Stream ein parallel Stream ist oder nicht. Lass es dann einfach so.