fix logging + simplify job update queue drain