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