Make no halo transfer method non-blocking