docs: SAVEPOINT v4.0-rc10
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
fed24237c9
commit
b6a93aa726
+44
-1
@@ -1,6 +1,49 @@
|
|||||||
# SAVEPOINT — Rippy
|
# SAVEPOINT — Rippy
|
||||||
|
|
||||||
## Aktueller Stand: v4.0-rc9 — der Rip, der sich selbst dazwischenfunkte (29.08.2026)
|
## Aktueller Stand: v4.0-rc10 — makemkvcon ueberlebt Rippy nicht mehr (29.08.2026)
|
||||||
|
|
||||||
|
> **Ein liegengebliebener `makemkvcon` haelt das Laufwerk fest — jeder spaetere
|
||||||
|
> Rip scheitert dann.** 954 Tests gruen.
|
||||||
|
|
||||||
|
### Gemessen, nicht vermutet
|
||||||
|
|
||||||
|
Elternprozess startet makemkvcon, dann wird er hart beendet (`taskkill /F`
|
||||||
|
ohne `/T` — genau das, was beim Dienst-Stopp und beim Drueber-Installieren
|
||||||
|
passiert):
|
||||||
|
|
||||||
|
```
|
||||||
|
ohne Leine makemkvcon PID 15368 vor dem Kill: True danach: True
|
||||||
|
mit Leine makemkvcon PID 43608 vor dem Kill: True danach: False
|
||||||
|
```
|
||||||
|
|
||||||
|
Windows raeumt Kindprozesse nicht auf. Zwei solche Waisen standen waehrend
|
||||||
|
der Messungen auf diesem Rechner.
|
||||||
|
|
||||||
|
### Zwei Riegel
|
||||||
|
|
||||||
|
* **Die Leine** — eine Arbeitsgruppe (Job Object). Stirbt Rippy, sterben
|
||||||
|
makemkvcon, HandBrake und flac mit. Auch beim Absturz, auch per
|
||||||
|
Taskmanager. Einmal beim Start gesetzt, deckt sie jeden Werkzeugaufruf ab.
|
||||||
|
* **Der Aufraeumer** — beendet beim Start alles, was kein Elternprozess mehr
|
||||||
|
haelt. Fuer das, was eine aeltere Fassung hinterlassen hat. Nur
|
||||||
|
**elternlose**: Ein makemkvcon eines laufenden Rippy bleibt unangetastet,
|
||||||
|
und `makemkv.exe` (die Oberflaeche) steht gar nicht erst auf der Liste.
|
||||||
|
|
||||||
|
Am echten Fall nachgestellt — Waise erzeugt, Rippy gestartet, Waise weg:
|
||||||
|
|
||||||
|
```
|
||||||
|
1. Waise nach dem Drueber-Installieren: PID 36400 lebt = True
|
||||||
|
2. Rippy erkennt sie als herrenlos: True
|
||||||
|
3. Beim Start weggeraeumt: makemkvcon64.exe
|
||||||
|
4. Waise lebt danach noch: False
|
||||||
|
```
|
||||||
|
|
||||||
|
Dienst, Fenster und das Aufraeum-Skript der Deinstallation loesen sich aus der
|
||||||
|
Gruppe heraus — die drei muessen Rippy ueberleben.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## v4.0-rc9 — der Rip, der sich selbst dazwischenfunkte (29.08.2026)
|
||||||
|
|
||||||
> **Ein zweiter Rip startete waehrend der Kompression — in ein Laufwerk, dessen
|
> **Ein zweiter Rip startete waehrend der Kompression — in ein Laufwerk, dessen
|
||||||
> Schublade gerade herausfuhr.** 941 Tests gruen.
|
> Schublade gerade herausfuhr.** 941 Tests gruen.
|
||||||
|
|||||||
Reference in New Issue
Block a user