Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Windows 上的信号处理
我有一个独立的 PHP 脚本 我将处理从 Windows 操作系统发送的信号 以便在发出 终止信号 时正常关闭 我怎样才能在 Windows 上做到这一点 2020 年 3 月更新 从 PHP 7 4 开始 有sapi windows se
php
Windows
signals
Python 中的信号处理程序和日志记录
日志记录模块的文档说 如果您使用信号模块实现异步信号处理程序 则可能无法在此类处理程序中使用日志记录 这是因为线程模块中的锁实现并不总是可重入的 因此不能从此类信号处理程序中调用 这表明不应从信号处理程序直接或间接调用的代码中进行日志记录调
python
logging
signals
将信号处理委托给 python 中的子进程
如何从 python 脚本运行命令并委托给它信号 例如Ctrl C 我的意思是当我跑步时 例如 from subprocess import call call child proc I want child proc处理Ctrl C 我猜
python
signals
subprocess
controlc
如何在 tail -f 命令后继续运行脚本
我有以下脚本 tail f nohup out echo 5 When I press Ctrl C on tail f the script stops running the 5 is not printed How can I run
bash
signals
tail
我应该以什么顺序发送信号来正常关闭进程?
In a comment on 这个答案另一个的question 评论者说 除非绝对不要使用kill 9 必要的 SIGKILL 不能被捕获 所以 被杀死的程序无法运行任何程序 关闭例程 例如擦除 临时文件 首先尝试 HUP 1 然后 IN
bash
signals
jobcontrol
SIGTERM
Python - 使用“导入信号”处理 CTRL+D
I can currently handle CTRL C via def hand inter signum frame print hey nice job signal signal signal SIGINT hand inter
python
Exception
signals
interrupt
signalhandling
Linux 中的 SEH 等效项或如何处理操作系统信号(如 SIGSERV)并继续继续
我目前正在开发一个单元测试框架 用户可以在其中创建测试用例并在框架中注册 我还想确保 如果任何用户测试代码导致崩溃 它不应该使整个框架崩溃 而应该被标记为失败 为了实现这项工作 我编写了以下代码 以便我可以在沙盒功能中运行用户代码 bool
c
Linux
Windows
signals
seh
使用异步信号保证互斥安全
首先 我知道互斥体通常不被认为是异步安全的 这个问题涉及使用sigprocmask使用异步信号和信号处理程序使互斥体在多线程程序中安全 我有一些概念上的代码如下 struct int a b gvars void sigfoo handle
c
synchronization
signals
POSIX
python: Windows 相当于 SIGALRM
我有这个装饰器 def timed out timeout def decorate f if not hasattr signal SIGALRM return f def handler signum frame raise Timed
python
Windows
signals
alarm
signalhandling
MySQL 异常处理程序正在处理访问异常
我试图发生错误时回滚 但仍然让客户端接收到错误 这实际上可能是不可能的 除非有一种方法可以访问异常处理程序中的错误 可以从异常中 抛出 即可以发出信号 CREATE PROCEDURE p BEGIN DECLARE EXIT HANDLE
mysql
Exception
signals
sigaction 和 signal 有什么区别?
我正要向我们这里的应用程序添加一个额外的信号处理程序 我注意到作者使用了sigaction 设置其他信号处理程序 我本来打算用signal 为了遵循约定 我应该使用sigaction 但如果我从头开始写作 我应该选择哪个 Use sigac
c
signals
POSIX
在 python 中捕获 Ctrl+C / SIGINT 并优雅地退出多进程[重复]
这个问题在这里已经有答案了 How do I catch a Ctrl C in multiprocess python program and exit all processes gracefully I need the soluti
python
multiprocessing
signals
Django 1.2:如何将 pre_save 信号连接到类方法
我试图在 django 1 2 项目的某些类中定义 before save 方法 我在将信号连接到 models py 中的类方法时遇到问题 class MyClass models Model def before save self s
python
django
signals
python27
django12
如何在不使用 join 的情况下向 python 中的主线程发送信号?
我试图在多线程程序中从子线程向主线程发送信号 不能使用多进程 不幸的是 即使在用尽了所有在线阅读材料 我可以找到 之后 我仍无法清楚地知道如何做到这一点 我是信号和Python的初学者 所以请耐心听我解释 就像向新手解释一样 我无法在进程中
Multithreading
python27
signals
pythonmultithreading
强制应用程序核心转储并退出的正确方法是什么?
我刚刚遇到一些代码 它使用 Kill 系统调用向应用程序发送 SIGSEGV 信号 其背后的理由是 这将迫使应用程序进行核心转储并退出 这对我来说似乎很错误 这是正常做法吗 如果您希望生成核心转储 SIGQUIT 是发送到程序的正确信号 k
c
Core
signals
(通用)lisp 中的 Unix 信号处理
我对这个主题做了一些研究 但发现了一些空白 在 Common Lisp 中似乎有依赖于实现的方法来进行 Unix 信号处理 但是是否有一个包可以提供跨实现的信号处理方法 我主要想监听 SIGINT 并在我的应用程序中正常关闭 我在 Linu
lisp
commonlisp
signals
SIGINT
ccl
Qt 信号与槽 传输自定义结构体跨线程访问程序异常退出问题
Qt 信号与槽 传输自定义结构体跨线程访问程序异常退出问题 在使用自定义结构体的时候发现在同一个线程里面的信号发送和槽函数访问使用是正常的 当跨线程信号与槽连接访问自定义结构体时发生访问异常程序异常退出 通过尝试找到问题 解决办法如下 自定
QT
自定义结构体
元对象
signals
«
1 ...
8
9
10
11
12
13
14