Services can now write to pidfiles

This commit is contained in:
Sasha Koshka
2023-05-31 18:08:29 -04:00
parent 631796a726
commit 8a528e2b4e
4 changed files with 43 additions and 24 deletions

View File

@@ -13,7 +13,7 @@ type Server struct {
Router *router.Router
}
func (server *Server) ListenAndServe () (err error) {
func (server *Server) Run () (err error) {
server.underlying, err = tls.Listen (
"tcp", fmt.Sprint(":", server.Config.RouterPort()),
config.TLSConfigFor(server.Config))
@@ -29,6 +29,6 @@ func (server *Server) ListenAndServe () (err error) {
}
}
func (server *Server) Close () error {
func (server *Server) Shutdown () error {
return server.underlying.Close()
}