【发布时间】:2017-03-05 10:23:47
【问题描述】:
在使用 GraphEngine 一段时间后,我经常发现自己在对 GraphEngine 执行一些操作时遇到了死锁线程。嵌套调用绝对不在菜单上。但是现在我遇到了一些奇怪的事情:
foreach(long cellID ...)
{
byte[] buffer;
// the next line will block on the 54th call...
Global.LocalStorage.LoadCell(cellID, out buffer);
}
怀疑我使用了一个不存在的 cellID
if(Global.LocalStorage.Contains(cellID))
{ ... }
但现在这个调用无限期地阻塞了。
这是一个错误吗?或
在什么情况下调用会阻塞?
欢呼, 安德烈亚斯。
【问题讨论】:
标签: graphengine