请问下面的代码中如果 ExecuteOperation(op) 执行超时,会发生什么情况?
IOperationResult IMemcachedNode.Execute(IOperation op)
{
var cts = new CancellationTokenSource();
cts.CancelAfter(timeout);
voidCancel(){
_logger.LogWarning($"Timeout to{nameof(IMemcachedNode.Execute)}({op})");
}
cts.Token.Register(Cancel);
return ExecuteOperation(op);
}
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4759/viewspace-3147189/ ,如需转载,请注明出处,否则将追究法律责任。