Versions in this module Expand all Collapse all v0 v0.1.0 Feb 20, 2016 Changes in this version + var ErrStop = errors.New("stop serve signals") + var ErrWouldBlock = syscall.EWOULDBLOCK + func Reborn(umask uint32, workDir string) (err error) + func RedirectStream(s, target *os.File) (err error) + func ServeSignals() (err error) + func SetHandler(handler SignalHandlerFunc, signals ...os.Signal) + func WasReborn() bool + type PidFile struct + func LockPidFile(path string, perm os.FileMode) (pidf *PidFile, err error) + func (pidf *PidFile) Unlock() (err error) + type SignalHandlerFunc func(sig os.Signal) (err error)