retry on lock wait timeout