changing error checking from get_summary to det_devices because sometiems cards go down without cgminer stopping