This could use a comment like the one above. I am not sure why were are dispatching a signal if we can't do work.