also check --server in loop
This commit is contained in:
parent
77f1c7e74c
commit
0bf9de8256
@ -514,7 +514,12 @@ pub fn start_os_service() {
|
|||||||
if server.is_none() {
|
if server.is_none() {
|
||||||
server = get_server_start_time(&mut sys, &path);
|
server = get_server_start_time(&mut sys, &path);
|
||||||
}
|
}
|
||||||
if let Some((start_time, pid)) = server {
|
let Some((start_time, pid)) = server else {
|
||||||
|
log::error!(
|
||||||
|
"Agent not started yet, please restart --server first to make delegate work",
|
||||||
|
);
|
||||||
|
std::process::exit(-1);
|
||||||
|
};
|
||||||
if my_start_time <= start_time + 1 {
|
if my_start_time <= start_time + 1 {
|
||||||
log::error!(
|
log::error!(
|
||||||
"Agent start later, {my_start_time} vs {start_time}, please start --server first to make delegate work",
|
"Agent start later, {my_start_time} vs {start_time}, please start --server first to make delegate work",
|
||||||
@ -535,7 +540,6 @@ pub fn start_os_service() {
|
|||||||
} else {
|
} else {
|
||||||
server = None;
|
server = None;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
});
|
});
|
||||||
|
|
||||||
if let Err(err) = crate::ipc::start("_service") {
|
if let Err(err) = crate::ipc::start("_service") {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user