+str #15802 Make TickSource cancellable

exactly, the check here is only to avoid deadletters