Go to file
2012-06-04 21:56:51 -07:00
gracedemo clean repo 2012-06-04 22:21:10 +00:00
gracehttp docs and api cleanup 2012-06-04 21:56:51 -07:00
grace.go docs and api cleanup 2012-06-04 21:56:51 -07:00
readme.md docs and api cleanup 2012-06-04 21:56:51 -07:00

go.grace

Package grace provides a library that makes it easy to build socket based servers that can be gracefully terminated & restarted (that is, without dropping any connections).

Demo HTTP Server with graceful termination and restart: https://github.com/nshah/go.grace/blob/master/gracedemo/demo.go

http level graceful termination and restart: http://go.pkgdoc.org/github.com/nshah/go.grace/gracehttp

net.Listener level graceful termination and restart: http://go.pkgdoc.org/github.com/nshah/go.grace