mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-14 10:48:35 +02:00
La conversation est un objet en memoire persiste dans conversation.json : deux process qui la servent = deux fils divergents qui s'ecrasent. Sous Linux le service jean-link sert deja les DEUX surfaces (UI locale :8090 + tunnel) pour cette raison ; le worker detache ajoute en v0.5.4 rompait ce principe sur Mac/Windows -> conversations differentes entre le local et app.ajean.link. L'app fait desormais tourner le tunnel dans son propre process, avec le MEME mux que l'UI locale, et supprime au demarrage tout worker detache rescape. Corollaire assume : l'acces distant vit tant que l'app est ouverte (sur un portable qui s'endort, c'etait deja le cas en pratique).