tvix-store daemon: use tokio-listener

#307
Opened by flokli at 2023-09-13T10·18+00

This should make the code listening on unix sockets nicer, and allows us to also make use of socket activation if used in combination with systemd.

  1. This should also allow tvix-store daemon to listen on Unix sockets, so once we have that, we can add an integration test that uses unix sockets. See the discussion in https://cl.tvl.fyi/c/depot/+/9338/comment/967f8b23_729b4a7e/.

    flokli at 2023-09-15T14·27+00

  2. cl/9429

    cbrewster at 2023-09-23T00·57+00

  3. cl/9429 has landed, this can be closed.

    flokli at 2023-10-05T20·51+00

  4. flokli closed this issue at 2023-10-05T20·51+00