Terminating the imfd daemon orphans the vxnotify process

Last published : Sep 23, 2026
If you terminate imfd daemon using the kill -9 command, the vxnotify process created by imfd does not exit automatically but gets orphaned. However, if you stop imfd daemon with the amfconfig -D command, the corresponding vxnotify process is terminated.
Workaround: The correct way to stop any daemon is to gracefully stop it with the appropriate command (which is amfconfig -D command in this case), or to terminate the daemon using Session-ID. Session-ID is the -PID (negative PID) of the daemon.
For example:
\# kill -9 -27824
Stopping the daemon gracefully stops all the child processes spawned by the daemon. However, using kill -9 pid to terminate a daemon is not a recommended option to stop a daemon, and subsequently you must kill other child processes of the daemon manually.