don't retry the request if it is canceled. see #283