Aller au contenu
Erreurs Linux/POSIXErreur
ESRCH

ESRCH — Aucun processus de ce type

Aucun processus correspondant à l'identifiant de processus spécifié n'a été trouvé.

linuxmacosunix

Causes de cette erreur

L'identifiant de processus passé à kill() ou à un autre appel lié aux signaux ne correspond à aucun processus en cours d'exécution. Le processus cible est peut-être déjà terminé ou le PID est incorrect.

Comment la corriger

Vérifiez que le processus est toujours en cours d'exécution avec ps ou pgrep avant d'envoyer des signaux. Gérez cette erreur correctement dans les scripts en vérifiant le code de retour de kill.

Documentation officielle

Codes d'erreur associés