daemon: remove needless conditionals

freeing NULL is not an error

Signed-off-by: Michael Leibowitz <michael.leibowitz@intel.com>