fix draw_refresh opengl deadlock, cleanup last chkin