Adom Hydrogen
Public Made by Adomby adom
The whole Adom experience as one signed native app: your editor, your AI agent, and the full electronics design toolchain, running locally on your own machine.
Panic in tao event-loop runner at OS-initiated shutdown (cannot move state from Destroyed), after the wake-heal shutdown hook
Seen on arav-rog, ah 1.0.201, 2026-09-04 15:38 local, during a Windows restart chosen from the Start menu (System log 1074 from StartMenuExperienceHost, event log stop 15:38:19):
15:38:17.840 [app] Exiting pid=16852 after 367s
15:38:17.842 [wake-heal] shutdown: power-watch pump quit posted, app handle dropped
15:38:17.865 [PANIC] thread='main' at src-tauri\vendor\tao\src\platform_impl\windows\event_loop\runner.rs:371:25: cannot move state from Destroyed
The exit had already been requested and completed its own shutdown steps; the panic comes from tao's Windows event-loop runner being asked to transition after it was already Destroyed. No WER event, no dialog, autostart brought Hydrogen back at 15:39:05, so the user saw nothing. It is still a panic on the main thread at every OS-initiated shutdown, and the [wake-heal] shutdown: ... app handle dropped line immediately before it is the likely trigger: dropping the app handle from the power-watch shutdown path while the event loop is tearing down.
Not a release blocker (exit path only, invisible to the user). Worth fixing next week alongside the build-time work (#56): on the wake-heal shutdown hook, do not touch the event loop or app handle once the runner is past Destroyed, or order the power-watch quit before the Tauri exit rather than after.