# fix\(server\): background provider installs no longer stall or admit CLIs mid-install · pingdotgg/t3code

[View on GitCafe](https://git.cafe/pingdotgg/t3code/commit/38703ecba4232e1e38802674a3a806e354ac5afb)

Repository: [pingdotgg/t3code](https://git.cafe/pingdotgg/t3code)

Visibility: public

Requested revision: 38703ecba4232e1e38802674a3a806e354ac5afb

Requested commit: 38703ecba4232e1e38802674a3a806e354ac5afb

Commit: 38703ecba4232e1e38802674a3a806e354ac5afb

Tree: e5488cde52fc76eaecf1c05e9e2103508ab4af33

Author: maria-rcks

Committer: maria-rcks

## Message

```
fix(server): background provider installs no longer stall or admit CLIs mid-install

Live snapshot watchers released CLI admission only when their stream ended, so
exclusive installs never started. Watchers now gate each finite probe, and cached
maintenance resolution takes admission in the caller's context so installer
verification can reenter. Queued installs recheck settings and the update window,
host admission also covers probes from other servers, waiting readers stay
interruptible, lock failures clear stuck update state, and SDK package links no
longer prove manager ownership.

```

## Parents

- [15afd9049634004ece12d83e74733572a03c9553](https://git.cafe/pingdotgg/t3code/commit/15afd9049634004ece12d83e74733572a03c9553?format=markdown)

[Source at this commit](https://git.cafe/pingdotgg/t3code/tree/38703ecba4232e1e38802674a3a806e354ac5afb?format=markdown)
