# refactor\(server\): rebuild background provider updates on main · pingdotgg/t3code

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

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

Visibility: public

Requested revision: d3e5c8379ac635a3df831d43d4ae63a43206949b

Requested commit: d3e5c8379ac635a3df831d43d4ae63a43206949b

Commit: d3e5c8379ac635a3df831d43d4ae63a43206949b

Tree: d6d8e16b88cebeec6554f9238e6c81d81b3ab1d4

Author: maria-rcks

Committer: maria-rcks

## Message

```
refactor(server): rebuild background provider updates on main

Replaces the host lease, install supervisor, and launch admission with one
lock file per install and a detached installer. Turn starts wait while an
install runs. The earlier implementation is replaced by the smaller one
merged here.

```

## Parents

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

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

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