Commit a9a602b9 张东亮

异常代码: 0xc00000fd 死循环的递归调用

1 个父辈 a61cf585
......@@ -388,14 +388,12 @@ namespace OnlineStore.DeviceLibrary
{
if (containerInfoMap.ContainsKey(barcode))
{
LogUtil.info($"已有缓存,更新容器状态:【{barcode}】【{status}】");
LogUtil.info($"更新容器状态:【{barcode}】【{status}】");
containerInfoMap[barcode].UpdateStatus(status, loc);
}
else
{
LogUtil.info($"更新容器状态:【{barcode}】【{status}】");
AddOrUpdateContainerInfo(barcode);
UpdateTaskStatus(barcode, status);
}
SaveMapToFile();
}
......
......@@ -448,10 +448,17 @@ namespace OnlineStore.DeviceLibrary
{
msg = deviceName + " UpdateTrayLoc【" + barcode + "】【" + status + "】【" + locInfo + "】没有收到服务器反馈";
}
else if (serverResult.code.Equals(303).Equals(true))
{
// code: 0为正常,其他为异常, msg: 消息, data: 为空
msg = deviceName + " UpdateTrayLoc 任务已完成【" + barcode + "】【" + status + "】【" + locInfo + "】 :" + "【" + serverResult.code + "】" + serverResult.msg;
LogUtil.info(msg);
return true;
}
else if (serverResult.code.Equals(0).Equals(false))
{
// code: 0为正常,其他为异常, msg: 消息, data: 为空
msg = deviceName + " UpdateTrayLoc【" + barcode + "】【" + status + "】【" + locInfo + "】 :" + "[" + serverResult.code + "]" + serverResult.msg;
msg = deviceName + " UpdateTrayLoc【" + barcode + "】【" + status + "】【" + locInfo + "】 :" + "【" + serverResult.code + "】" + serverResult.msg;
}
if (!msg.Equals(""))
{
......
支持 Markdown 格式
你添加了 0 到此讨论。请谨慎行事。
Finish editing this message first!