|
|
@@ -156,8 +156,6 @@ pub async fn listen_signal() -> Result<()> {
|
|
156
|
156
|
use hbb_common::tokio::signal::unix::{signal, SignalKind};
|
|
157
|
157
|
|
|
158
|
158
|
tokio::spawn(async {
|
|
159
|
|
- let mut s = signal(SignalKind::hangup())?;
|
|
160
|
|
- let hangup = s.recv();
|
|
161
|
159
|
let mut s = signal(SignalKind::terminate())?;
|
|
162
|
160
|
let terminate = s.recv();
|
|
163
|
161
|
let mut s = signal(SignalKind::interrupt())?;
|
|
|
@@ -166,9 +164,6 @@ pub async fn listen_signal() -> Result<()> {
|
|
166
|
164
|
let quit = s.recv();
|
|
167
|
165
|
|
|
168
|
166
|
tokio::select! {
|
|
169
|
|
- _ = hangup => {
|
|
170
|
|
- log::info!("signal hangup");
|
|
171
|
|
- }
|
|
172
|
167
|
_ = terminate => {
|
|
173
|
168
|
log::info!("signal terminate");
|
|
174
|
169
|
}
|