rescue StandardError in worker-daemon

rescue block and log error msg for exceptions
this prevents the worker do die when something goes wrong

as runit would restart the worker on dying we would only
get an endless up/down cycle on exceptions

its probably more sane to just add proper warning/error messages