Skip to content

Commit fe6efd2

Browse files
committed
vmm: Log API socket creation and API server start
We found such logs useful to debug startup issues. Signed-off-by: Takahiro Itazuri <[email protected]>
1 parent a101fbd commit fe6efd2

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

src/firecracker/src/api_server/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ impl ApiServer {
8686
}
8787

8888
server.start_server().expect("Cannot start HTTP server");
89+
info!("API server started.");
8990

9091
loop {
9192
let request_vec = match server.requests() {

src/firecracker/src/api_server_adapter.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use std::sync::{Arc, Mutex};
88
use std::thread;
99

1010
use event_manager::{EventOps, Events, MutEventSubscriber, SubscriberOps};
11-
use vmm::logger::{ProcessTimeReporter, error, warn};
11+
use vmm::logger::{ProcessTimeReporter, error, info, warn};
1212
use vmm::resources::VmResources;
1313
use vmm::rpc_interface::{
1414
ApiRequest, ApiResponse, BuildMicrovmFromRequestsError, PrebootApiController,
@@ -175,6 +175,7 @@ pub(crate) fn run_with_api(
175175
return Err(ApiServerError::FailedToBindAndRunHttpServer(err));
176176
}
177177
};
178+
info!("Listening on API socket ({bind_path}).");
178179

179180
let api_kill_switch_clone = api_kill_switch
180181
.try_clone()

0 commit comments

Comments
 (0)