Maybe add some comment to remind that sending signal 0 means checking existence of PID ?