complete is_daemon_alive()