Skip to content

Commit 7120310

Browse files
committed
Tkae the WebhookServerOptions by reference
1 parent ade4a1b commit 7120310

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

crates/stackable-webhook/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ impl WebhookServer {
129129
}
130130

131131
tracing::debug!("create TLS server");
132-
let (tls_server, cert_rx) = TlsServer::new(router, options.clone())
132+
let (tls_server, cert_rx) = TlsServer::new(router, &options)
133133
.await
134134
.context(CreateTlsServerSnafu)?;
135135

crates/stackable-webhook/src/tls/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ impl TlsServer {
8686
#[instrument(name = "create_tls_server", skip(router))]
8787
pub async fn new(
8888
router: Router,
89-
options: WebhookServerOptions,
89+
options: &WebhookServerOptions,
9090
) -> Result<(Self, mpsc::Receiver<Certificate>)> {
9191
let (certificate_tx, certificate_rx) = mpsc::channel(1);
9292

@@ -121,7 +121,7 @@ impl TlsServer {
121121
let tls_server = Self {
122122
config,
123123
cert_resolver,
124-
socket_addr,
124+
socket_addr: *socket_addr,
125125
router,
126126
};
127127

0 commit comments

Comments
 (0)