Skip to content

Commit d1862f6

Browse files
committed
fix compile
1 parent 3825a79 commit d1862f6

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

mobile2/backend/src/lib.rs

+6-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
use std::sync::{atomic::AtomicBool, Arc, RwLock};
1+
use std::sync::{
2+
atomic::{AtomicBool, Ordering},
3+
Arc, RwLock,
4+
};
25

36
use anyhow::Result;
47
use lazy_static::lazy_static;
@@ -112,13 +115,13 @@ pub fn on_start(fd: i32) {
112115
let running = looper.running.clone();
113116
std::thread::spawn(move || {
114117
if let Err(err) = std::panic::catch_unwind(|| {
115-
if let Err(err) = crate::tun::start_vpn(fd, running) {
118+
if let Err(err) = crate::platform::start_vpn(fd, running) {
116119
log::error!("vpn service exit with:{:?}", err);
117120
}
118121
}) {
119122
log::error!("vpn service exit with:{:?}", err);
120123
}
121-
if let Err(err) = stop_vpn() {
124+
if let Err(err) = crate::platform::stop_vpn() {
122125
log::error!("stop vpn failed:{:?}", err);
123126
}
124127
});

mobile2/backend/src/platform/android.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ use wry::webview::{WebViewBuilder, WebViewBuilderExtAndroid};
22

33
use wry::android_binding;
44

5-
use crate::main;
5+
use crate::{main, set_error, types::Error};
66
use jni::{
77
objects::{JObject, JString},
88
sys::{jboolean, jint, jobject},

0 commit comments

Comments
 (0)