← Back to wkappbot-core
wkappbot-core ★★★

# Admin Eye Pipe Server -- Self-Respawn + Hot-Swap Deferral

Named pipe server (wkappbot_elevated) inside admin Eye. Handles admin commands, defers hot-swap while busy, and self-respawns on binary update using own elevated token -- no UAC.

user/developer
eye admin pipe hot-swap elevated named-pipe self-respawn fsw

## Steps

1. 1. NamedPipeServerStreamAcl.Create AuthUser=...
2. 2. WaitForConnectionAsync -> Task.Run Handle...
3. 3. HandleClient: ReadAsync EyeProxyRequest -...
4. 4. IsBusy guard: hot-swap deferred while _ac...
5. 5. __eye_tick__ special: returns cached Eye...
6. 6. StopAcceptingAndWaitForDrain: 30s drain c...
7. ## Self-respawn on binary update (AppBotEyeC...
8. Dual FSW 감시: .new.exe 등장(조기 drain) + .exe 직교...
9. .new.exe path: IsBusy drain -> .new.exe 소멸 대...
10. .exe path: drain 중이면 자연 완료, 아니면 즉시 spawn
11. Process.Start(UseShellExecute=false, 'eye --...
12. drainTriggered flag: 두 FSW 동시 발화 시 중복 spawn...
13. startup 시 .new.exe 이미 있으면 즉시 drain 시작
14. SUDO STABILITY FIX (2026-05-01, commits 4af2...

🔒 Pro Skill
Get Pro Access →