Signals

Signals

文章 1 浏览 262

具有长信号处理程序的计时器问题(SIGALARM)

有一个定时器,每 1 秒发出一次信号 SIGALARM。休眠的信号处理程序 2 秒已注册。会发生什么?具体来说,我有以下代码,其中进程运行多个线程。非常有…

孤独陪着我 2024-11-09 13:57:08 0 0

那么sigaction()和signal()有什么区别呢?

可能的重复: sigaction 和 signal 有什么区别? 似乎我认为它们都可以用来注册特定信号的回调。 您如何选择使用哪一个?…

我是有多爱你 2024-11-09 06:57:21 0 0

当我发送或发布 QMouseEvent 时,在 QPushbutton 的位置,不会发出其 clicked() 信号

我尝试使用 kinect 为增强现实应用程序设计一个 GUI。这个想法是,使用 kinect 骨架跟踪检测到的手来通过手势控制应用程序。 这个问题与手势无关,因…

情话墙 2024-11-07 16:41:43 1 0

执行默认信号处理程序

我编写了一个应用程序,其中我为 linux 中的不同信号注册了多个信号处理程序。 进程接收到信号后,控制权将转移到我注册的信号处理程序。在这个信号处…

安静 2024-11-07 15:14:08 1 0

具有更高粒度的 UNIX Alarm()

我正在使用 UNIX alarm 系统调用按计划向当前正在运行的进程传递信号。 手册页将该函数的参数描述为以秒为单位。我想要精确到毫秒。 UNIX(或特别是 L…

茶花眉 2024-11-07 12:24:37 1 0

捕获 C++ 中的 Segfault 或任何其他错误/异常/信号;就像Java中捕获异常一样

我基于一个有缺陷的开源库编写了一个 Linux 程序。这个库有时会触发我无法控制的段错误。当然,一旦库出现段错误,整个程序就会崩溃。但是,即使库存…

零度° 2024-11-07 08:05:13 0 0

如何在android中查找另一个设备的wifi信号方向?

我正在使用我的 Android 手机作为接入点。 现在我想找到与我的手机连接的wifi设备的距离和方向。 请帮助我通过合适的示例和代码。 提前致谢。…

中性美 2024-11-06 22:05:08 0 0

Linux:如何查看活动进程是否设置了信号处理程序?

有一个进程正在快乐地运行,我想知道它是否设置了一些信号处理程序。 我记得我曾经在某处读过有关此的内容,但找不到此类信息。是否可以? 谢谢…

白芷 2024-11-06 21:10:04 0 0

python、信号阻塞、数据库

我有一个关于信号以及运行 sql 命令时如何处理信号的问题。特别是,我有一个作为进程运行的 python 脚本,并且在其中创建了另一个进程。之后,运行数…

长发绾君心 2024-11-06 15:07:32 0 0

陷入 sigwait 困境

我在代码中做错了,其他进程向它发送了 SIGUSR2 信号: sigset_t sigset sigemptyset(&ampsigset) sigaddset(&ampsigset, SIGILL) sigaddset(&ampsigs…

傲性难收 2024-11-06 10:39:45 0 0

当父母过早杀死孩子时,孩子会反转输出

这是我想要实现的一些伪代码: fork 子进程,dup2一个文件的输出描述符,然后 在父进程中执行不同的程序,在一段时间后杀死子 进程问题是,在我杀死之…

在你怀里撒娇 2024-11-06 07:45:48 1 0

put 是可重入的吗?

int put(const char*) 是可重入的吗?我可以安全地将其放入信号处理程序中吗?…

花开雨落又逢春i 2024-11-06 02:02:47 0 0

带有alarm()的recvfrom()超时

我正在调试以下代码: signal(SIGALRM, testt) alarm(1) result = recvfrom( listening_socket, buf, maxlen, 0, &ampfrom, &ampfromlen ) printf("st…

豆芽 2024-11-05 23:13:07 0 0

Glade、GtkBuiler 或 Gtk 意外地交换了信号处理程序

void add_button_clicked(GtkButton * widget, GtkTreeView * treeview){ printf("%s\n",G_OBJECT_TYPE_NAME(widget)) } // Prints GtkTreeView 虽然…

对岸观火 2024-11-05 23:09:12 0 0

在 Django 中注册多个信号

我正在尝试在一个模型上注册多个信号。似乎当我注册一个附加信号时,它会删除以前的信号。 from django.dispatch import receiver from django.db.mod…

层林尽染 2024-11-05 20:04:06 0 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文