🧟 Зомби-туннели всё — olcRTC / Naive / qWDTT больше не выживают после удаления inbound
Поймали баг: удаляешь olcRTC inbound, а процесс продолжает жить и сыпить ICE-трейсами в лог. Виноват был старый legacy-контур на Tunnels-странице: он каждые 10 секунд воскрешал процесс из settings-таблицы, даже когда inbound уже удалён.
Что изменилось
1️⃣ Удаление tunnel-inbound'а теперь реально убивает процесс — без воскрешения через 10 секунд
2️⃣ Кнопки Start / Restart / Save на вкладке Tunnels вежливо откажут, если протокол уже управляется через Inbounds (и подскажут, куда идти). Stop работает всегда — это кнопка убийства зомби
3️⃣ Если у вас уже живёт зомби: Tunnels → карточка ядра → Stop, затем обновитесь
❗ Никакие рабочие конфиги и ключи клиентов не трогаются — чинили только процесс-зомби.
⚡️ Приятного использования!
🧟 Tunnel zombies are gone — olcRTC / Naive / qWDTT no longer survive inbound deletion
Caught a bug: you delete the olcRTC inbound, but the process keeps running and spamming ICE traces into the log. The culprit was the old legacy circuit on the Tunnels page: every 10 seconds it resurrected the process from the settings table, even with the inbound long gone.
What's new
1️⃣ Deleting a tunnel inbound now actually kills the process — no resurrection 10 seconds later
2️⃣ The Start / Restart / Save buttons on the Tunnels tab politely refuse once the protocol is managed via Inbounds (with a hint where to go). Stop always works — it's the zombie kill button
3️⃣ If you already have a zombie: Tunnels → core card → Stop, then update
❗ No working configs or client keys are touched — only the zombie process was fixed.
⚡️ Enjoy!