daemon restart and status improved
daemon restart better error check