Michal 'vorner' Vaner
ed4359bb26
signal: Implement the wake-up part of the new signal handling
...
Register the signal handler that wakes up someone through a self-pipe.
That someone doesn't yet exist, though.
Some dependencies (nix, lazy_static) added to speed up the prototyping
process. They are likely to be dropped in some future commits.
Some features (eg. preserving the previous signal handlers) are still
missing.
2018-09-10 11:29:57 -07:00
Michal 'vorner' Vaner
4142dc2fae
signal: Use tokio-core from git
...
Just for now, as we need some yet unreleased features.
2018-09-10 11:29:57 -07:00
Alex Crichton
468b037e4e
signal: Update docs urls and such
2018-09-10 11:29:56 -07:00
Alex Crichton
b33ae3cdd6
signal: Remove deprecated API usage on Windows
2018-09-10 11:29:56 -07:00
Alex Crichton
4519ac8e17
signal: Remove use of deprecated APIs on Unix
2018-09-10 11:29:56 -07:00
Alex Crichton
92b93ee176
signal: Bump to 0.1.1
2018-09-10 11:29:56 -07:00
Alex Crichton
635149e3ab
signal: Ignore errors in signal handler
...
Closes alexcrichton/tokio-signal#3
2018-09-10 11:29:56 -07:00
Alex Crichton
e28c350e31
signal: Update travis token
2018-09-10 11:29:56 -07:00
Chris Emerson
1a122018a2
signal: Trivial typo fix.
2018-09-10 11:29:55 -07:00
Alex Crichton
f3f8ee431e
signal: Remove SIGKILL reexport
2018-09-10 11:29:55 -07:00
Alex Crichton
61c4047c6a
signal: Add symbolic reexports for common signals
...
Means you don't have to import libc!
Closes alexcrichton/tokio-signal#1
2018-09-10 11:29:55 -07:00
Alex Crichton
3486a61a0f
signal: Update deps to point to crates.io
2018-09-10 11:29:55 -07:00
Alex Crichton
8291c3d462
signal: Start adding windows support
2018-09-10 11:29:55 -07:00
Alex Crichton
1b6893b6f6
signal: Track tokio-core master
2018-09-10 11:29:55 -07:00
Alex Crichton
eca7f0760f
signal: Initial commit
2018-09-10 11:29:50 -07:00