b937351556
Problem: Nach Oeffnen einer .cloud-Datei blieb die Sperre auf dem Server bestehen, auch wenn Word/Excel geschlossen wurde. Loesung: Hintergrund-Thread prueft alle 10 Sekunden ob geoeffnete Dateien noch von einem Prozess benutzt werden: Windows: Versucht exklusiven Schreibzugriff - wenn erfolgreich ist die Datei nicht mehr in Benutzung (Office gibt den Lock frei) Linux/Mac: lsof prueft ob ein Prozess die Datei offen hat Wenn Datei geschlossen: 1. Aenderungen werden zum Server hochgeladen 2. Server-Lock wird aufgehoben 3. .cloud Platzhalter wird neu erstellt (mit aktuellem Checksum) 4. Lokale Kopie wird geloescht 5. UI zeigt "Geschlossen + entsperrt: datei.cloud" Tracking: opened_files HashMap speichert file_id -> Pfad + Cloud-Name fuer alle via .cloud geoeffneten Dateien. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>