1
0
mirror of https://github.com/fafhrd91/actix-net synced 2024-11-23 20:51:06 +01:00

Fix logging "starting service:..." (#573)

Co-authored-by: Jiří Andras <jiri.andras@braiins.cz>
This commit is contained in:
Jiri Andras 2024-06-14 19:11:32 +02:00 committed by GitHub
parent 912daa3d0a
commit 46cc62c6d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -183,11 +183,6 @@ impl ServerInner {
}
fn run_sync(mut builder: ServerBuilder) -> io::Result<(Self, ServerEventMultiplexer)> {
let sockets = mem::take(&mut builder.sockets)
.into_iter()
.map(|t| (t.0, t.2))
.collect();
// Give log information on what runtime will be used.
let is_actix = actix_rt::System::try_current().is_some();
let is_tokio = tokio::runtime::Handle::try_current().is_ok();
@ -207,6 +202,11 @@ impl ServerInner {
);
}
let sockets = mem::take(&mut builder.sockets)
.into_iter()
.map(|t| (t.0, t.2))
.collect();
let (waker_queue, worker_handles, accept_handle) = Accept::start(sockets, &builder)?;
let mux = ServerEventMultiplexer {