Cancel sample with Future