signal

package
v1.0.23 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 22, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ChannelOS = make(chan os.Signal)

ChannelOS 系统信号

Now 当前信号

Functions

func Listen

func Listen(signals ...os.Signal)

Listen 监听 SIGHUP 挂起(hangup),当终端关闭或者连接的会话结束时,由内核发送给进程 SIGINT 中断(interrupt),通常由用户按下 Ctrl+C 产生,进程接收到信号后应立即停止当前的工作 SIGQUIT 退出(quit),通常由用户按下 Ctrl+\ 产生,进程接收到信号后应立即退出,并清理自己占用的资源 SIGTERM 终止(terminate),这是一个通用信号,通常用于要求进程正常终止 SIGFPE 在发生致命的算术运算错误时发出,如除零操作、数据溢出等 SIGKILL 立即结束程序的运行 SIGALRM 时钟定时信号 SIGBUS SIGSEGV 进程访问非法地址

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL