DirectControl 5.3.1 on CentOS platform
When adclient process was killed with the “kill” command, both cdcwatch and adclient processes were stopped and a new adclient process was not restarted
When Linux "kill" command is issued without signum parameter, by default, it uses SIGTERM(terminate the process), upon which both adclient and the cdcwatch will be killed. This is by design.
To kill the adclient without killing cdcwatch, use "kill -9 <process_id>" or "kill -SIGKILL <process_id>" or "kill -KILL <process_id>"