- crash 재수정
This commit is contained in:
@@ -109,8 +109,7 @@ namespace AutoSellerNS
|
|||||||
|
|
||||||
lock(m_NCItems)
|
lock(m_NCItems)
|
||||||
{
|
{
|
||||||
var NCList = m_NCItems;
|
foreach(var NCItem in m_NCItems)
|
||||||
foreach(var NCItem in NCList)
|
|
||||||
{
|
{
|
||||||
if(NCItem.m_bAsk == true && DateTime.Now-NCItem.m_Time >= TimeSpan.FromSeconds(5))
|
if(NCItem.m_bAsk == true && DateTime.Now-NCItem.m_Time >= TimeSpan.FromSeconds(5))
|
||||||
{
|
{
|
||||||
@@ -243,13 +242,16 @@ namespace AutoSellerNS
|
|||||||
{
|
{
|
||||||
var NCItems = m_CybosHelper.UpdateNC();
|
var NCItems = m_CybosHelper.UpdateNC();
|
||||||
|
|
||||||
m_NCItems.RemoveAll(s => NCItems.Any(t => t.m_iOrgOrderNo== s.m_iOrgOrderNo) == false);
|
lock(m_NCItems)
|
||||||
foreach(var NCItem in NCItems)
|
|
||||||
{
|
{
|
||||||
if(m_NCItems.Any(s => s.m_iOrgOrderNo == NCItem.m_iOrgOrderNo) == false)
|
m_NCItems.RemoveAll(s => NCItems.Any(t => t.m_iOrgOrderNo== s.m_iOrgOrderNo) == false);
|
||||||
|
foreach(var NCItem in NCItems)
|
||||||
{
|
{
|
||||||
NCItem.m_Time = DateTime.Now;
|
if(m_NCItems.Any(s => s.m_iOrgOrderNo == NCItem.m_iOrgOrderNo) == false)
|
||||||
m_NCItems.Add(NCItem);
|
{
|
||||||
|
NCItem.m_Time = DateTime.Now;
|
||||||
|
m_NCItems.Add(NCItem);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user