safeword

Crates.iosafeword
lib.rssafeword
version0.1.0
sourcesrc
created_at2018-08-18 03:35:39.489005
updated_at2018-08-18 03:35:39.489005
descriptionGracefully ends a Tokio-based application upon receiving a signal
homepagehttps://github.com/ilianaw/safeword
repositoryhttps://github.com/ilianaw/safeword
max_upload_size
id80022
size8,539
iliana etaoin (iliana)

documentation

README

Safeword

Safeword is a library for gracefully ending a Tokio-based application upon receiving a signal.

This could be useful for cleaning up after a program cleanly exits. For example, you might have a server that listens on a Unix domain socket, which does not automatically delete the socket path after the object is dropped. You can run your application with Safeword::run instead of tokio::run and know whether your application was asked to stop, or stopped for another reason (such as the future finishing earlier than you expected).

See the examples for how this might be usefully used.

Commit count: 2

cargo fmt