B2024-001: Out of memory crash on update of ROs when RO has '>' or '<' and RO in table, when done from ribbon or admin tools
This commit is contained in:
parent
d6f1f5fb0c
commit
3b3a542b24
@ -1533,9 +1533,13 @@ namespace VEPROMS.CSLA.Library
|
||||
|
||||
return myGrp;
|
||||
}
|
||||
|
||||
// B2024-001: Loading of Ros was getting called over and over when ROs are in tables. Added
|
||||
// a flag to only process once until completed, 'currentlyLoading'.
|
||||
static bool currentlyLoading = false;
|
||||
private void Load(int rofstID)
|
||||
{
|
||||
if (currentlyLoading) return; // B2024-001: don't load if in process of loading
|
||||
currentlyLoading = true;
|
||||
_dicRoCounts = new Dictionary<int, int>();
|
||||
|
||||
DateTime dtStart = DateTime.Now;
|
||||
@ -1631,6 +1635,7 @@ namespace VEPROMS.CSLA.Library
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
currentlyLoading = false; // B2024-001: done loading
|
||||
}
|
||||
|
||||
private void LoadChild(int rofstID, int dbiID, ROFSTLookup.rochild child)
|
||||
|
Loading…
x
Reference in New Issue
Block a user