diff options
| author | nsfisis <nsfisis@gmail.com> | 2026-06-25 01:55:37 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2026-06-25 01:55:37 +0900 |
| commit | f73e9ab05f8d94937d2437919199d9d9681c8cde (patch) | |
| tree | 8b95d0be0f348a6607df55d27d21fa2ce4693379 /crates/shirabe-external-packages/src/seld | |
| parent | 6868a7589f79df86a26a5d80c331a8e6896df8d0 (diff) | |
| download | php-shirabe-f73e9ab05f8d94937d2437919199d9d9681c8cde.tar.gz php-shirabe-f73e9ab05f8d94937d2437919199d9d9681c8cde.tar.zst php-shirabe-f73e9ab05f8d94937d2437919199d9d9681c8cde.zip | |
feat(signal): disable signal handler at all for now
Diffstat (limited to 'crates/shirabe-external-packages/src/seld')
| -rw-r--r-- | crates/shirabe-external-packages/src/seld/signal/signal_handler.rs | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs b/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs index 887d289..bd79462 100644 --- a/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs +++ b/crates/shirabe-external-packages/src/seld/signal/signal_handler.rs @@ -3,24 +3,23 @@ #[derive(Debug)] pub struct SignalHandler; +// TODO(phase-d): disable signal handler at all for now. impl SignalHandler { pub const SIGINT: &'static str = "SIGINT"; pub const SIGTERM: &'static str = "SIGTERM"; pub const SIGHUP: &'static str = "SIGHUP"; pub fn create(_signals: Vec<String>, _callback: Box<dyn Fn(String, &SignalHandler)>) -> Self { - todo!() + Self } - pub fn unregister(&self) { - todo!() - } + pub fn unregister(&self) {} pub fn exit_with_last_signal(&self) { - todo!() + std::process::exit(0); } pub fn is_triggered(&self) -> bool { - todo!() + false } } |
