misc nix tweaks to maybe speedup ci
Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
parent
c7c9f0e4a6
commit
43e6c27bb7
6 changed files with 54 additions and 57 deletions
|
@ -17,14 +17,13 @@ pub(super) async fn serve(
|
|||
addrs: Vec<SocketAddr>,
|
||||
) -> Result {
|
||||
let tls = &server.config.tls;
|
||||
let certs = tls
|
||||
.certs
|
||||
.as_ref()
|
||||
.ok_or(err!(Config("tls.certs", "Missing required value in tls config section")))?;
|
||||
let certs = tls.certs.as_ref().ok_or_else(|| {
|
||||
err!(Config("tls.certs", "Missing required value in tls config section"))
|
||||
})?;
|
||||
let key = tls
|
||||
.key
|
||||
.as_ref()
|
||||
.ok_or(err!(Config("tls.key", "Missing required value in tls config section")))?;
|
||||
.ok_or_else(|| err!(Config("tls.key", "Missing required value in tls config section")))?;
|
||||
|
||||
// we use ring for ruma and hashing state, but aws-lc-rs is the new default.
|
||||
// without this, TLS mode will panic.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue