Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ManageFdLimit ¶
ManageFdLimit raise the current max file descriptor count of the process based on the IPFS_FD_MAX value
Types ¶
type IntrHandler ¶ added in v0.4.19
type IntrHandler struct {
// contains filtered or unexported fields
}
IntrHandler helps set up an interrupt handler that can be cleanly shut down through the io.Closer interface.
func NewIntrHandler ¶ added in v0.4.19
func NewIntrHandler() *IntrHandler
func (*IntrHandler) Close ¶ added in v0.4.19
func (ih *IntrHandler) Close() error
func (*IntrHandler) Handle ¶ added in v0.4.19
func (ih *IntrHandler) Handle(handler func(count int, ih *IntrHandler), sigs ...os.Signal)
Handle starts handling the given signals, and will call the handler callback function each time a signal is catched. The function is passed the number of times the handler has been triggered in total, as well as the handler itself, so that the handling logic can use the handler's wait group to ensure clean shutdown when Close() is called.
Click to show internal directories.
Click to hide internal directories.