Suchergebnisse für Anfrage "signals"

6 die antwort

handling sigterm in OSx

Ich habe eine in XCode 6 integrierte C ++ - Konsolenanwendung und möchte ihr den SIGTERM-Handler hinzufügen. Es gibt viele Beispiele, aber ich kann sie nicht zum Laufen bringen. #include <csignal> namespace { volatile std::sig_atomic_t gDone = ...

6 die antwort

Catching SIGINT-Signal zum Beenden einer benutzerdefinierten Shell

Hoffentlich können Sie mir helfen, dieses Problem zu beheben. Für die Schule muss ich mich verwandeln Strg + C zu einem Befehl, der die Shell nicht herunterfährt, sondern an @ erinneprintf() dass ich exit eingeben muss, um die Shell zu ...

6 die antwort

Explizit SIG_DFL / SIG_IGN-Handler unter Linux aufrufen

Ich habe blockiert und dann über den folgenden Code auf ein Signal gewartet: sigset_t set; sigfillset(&set); // all signals sigprocmask(SIG_SETMASK, &set, NULL); // block all signals siginfo_t info; int signum = sigwaitinfo(&set, &info); // ...

TOP-Veröffentlichungen

16 die antwort

Unter welchen Umständen werden C ++ - Destruktoren nicht aufgerufen?

Ich weiß, dass meine Destruktoren beim normalen Abwickeln des Stapels und beim Auslösen von Ausnahmen aufgerufen werden, aber nicht beim Aufrufen von exit (). Gibt es noch andere Fälle, in denen meine Destruktoren nicht aufgerufen werden? Was ...

2 die antwort

PHP PCNTL - Was macht der Parameter restart_syscalls von pcntl_signal ()?

Ich benutze PHP'sPCNTL Erweiterung [http://php.net/manual/en/book.pcntl.php] für eine Weile jetzt, aber ich kann nicht herausfinden, was dierestart_syscalls Parameter vonpcntl_signal() [http://php.net/pcntl_signal] tut. Ich habe versucht, mich ...

4 die antwort

Signalverarbeitung unter Windows

Ich habe ein eigenständiges PHP-Skript und würde ein vom Windows-Betriebssystem gesendetes Signal verarbeiten, um ein ordnungsgemäßes Herunterfahren durchzuführen, wenn ein "Kill-Signal" ausgegeben wird. Wie kann ich das unter Windows machen?

6 die antwort

Wie mache ich nach SIGKILL eine Bereinigung?

Ich arbeite an einem Programm, das Shared Memory verwendet. Mehrere Instanzen des Programms stellen entweder eine Verbindung zu einem vorhandenen Programm her oder erstellen es neu und geben es an das Betriebssystem zurück, wenn keine anderen ...

8 die antwort

Wie verhindere ich, dass Geräte mit dem Django Post_Save-Signalcode in Konflikt stehen?

In meiner Anwendung möchte ich Einträge in bestimmten Tabellen erstellen, wenn sich ein neuer Benutzer anmeldet. Ich möchte zum Beispiel ein Benutzerprofil erstellen, das dann auf die Firma und einige andere Datensätze verweist. Ich habe dies mit ...

4 die antwort

Prevent "geerbte" Signalhandler von der Ausführung von

Das Definieren eines Signal-Handlers in einer "Basis" -Komponente ist ziemlich geschickt, wenn diese Funktionalität häufig von vielen abgeleiteten Komponenten verwendet wird. In QML wird jedoch ein neuer Handler in einer abgeleiteten ...

2 die antwort

Wie wird das Signal in Python auf Windows-Rechnern behandelt?

Ich versuche den unten eingefügten Code unter Windows, aber anstatt das Signal zu verarbeiten, wird der Prozess abgebrochen. In Ubuntu funktioniert jedoch derselbe Code. import os, sys import time import signal def func(signum, frame): print ...