summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/client/main.rs57
1 files changed, 31 insertions, 26 deletions
diff --git a/src/client/main.rs b/src/client/main.rs
index fa2017d..be37341 100644
--- a/src/client/main.rs
+++ b/src/client/main.rs
@@ -3,7 +3,9 @@
use crate::client::Client;
use crate::connector::httpconnector::HTTPConnector;
+#[cfg(not(debug_assertions))]
use signal_hook::consts::signal::*;
+#[cfg(not(debug_assertions))]
use signal_hook::iterator::Signals;
pub(crate) mod client;
@@ -11,33 +13,36 @@ pub(crate) mod connector;
pub(crate) mod executor;
fn main() {
- _ = Signals::new([
- SIGHUP,
- SIGINT,
- SIGQUIT,
- SIGTRAP,
- SIGABRT,
- SIGPIPE,
- SIGALRM,
- SIGTERM,
- SIGUSR1,
- SIGUSR2,
- SIGCHLD,
- SIGCONT,
- SIGTSTP,
- SIGTTIN,
- SIGTTOU,
- SIGURG,
- SIGXCPU,
- SIGXFSZ,
- SIGVTALRM,
- SIGPROF,
- SIGWINCH,
- #[cfg(any(target_os = "linux", target_os = "android"))]
- SIGSYS,
- ]); // discard err
+ #[cfg(not(debug_assertions))]
+ {
+ _ = Signals::new([
+ SIGHUP,
+ SIGINT,
+ SIGQUIT,
+ SIGTRAP,
+ SIGABRT,
+ SIGPIPE,
+ SIGALRM,
+ SIGTERM,
+ SIGUSR1,
+ SIGUSR2,
+ SIGCHLD,
+ SIGCONT,
+ SIGTSTP,
+ SIGTTIN,
+ SIGTTOU,
+ SIGURG,
+ SIGXCPU,
+ SIGXFSZ,
+ SIGVTALRM,
+ SIGPROF,
+ SIGWINCH,
+ #[cfg(any(target_os = "linux", target_os = "android"))]
+ SIGSYS,
+ ]); // discard err
+ }
- let ip = "http://127.0.0.1:8080";
+ let ip = "http://127.0.0.1:8081";
let client = Client::new(HTTPConnector::new(ip, ip, "/").unwrap()).unwrap();
client.enter_loop();
}