fix daemon bug