← 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
eyeadminpipehot-swapelevatednamed-pipeself-respawnfsw

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 →