Use logger.error in loop exception handler
Use logger.error in loop exception handler

Using logger.exception results in `NoneType: None` messages being
written to the log. This is because the method is not called from an
exception handler. Using logger.error removes this issue.

qtile/qtile,qtile/qtile