aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ThirdParty/SmartThreadPool/WorkItemsQueue.cs
diff options
context:
space:
mode:
authorUbitUmarov2016-11-18 00:12:09 +0000
committerUbitUmarov2016-11-18 00:12:09 +0000
commitba7904a3a80713f726d434fc82e9a80306372e2c (patch)
tree0686b2c9132db1a2481957fbf9ad98d660d332c5 /ThirdParty/SmartThreadPool/WorkItemsQueue.cs
parent counting issus safeguard (diff)
downloadopensim-SC-ba7904a3a80713f726d434fc82e9a80306372e2c.zip
opensim-SC-ba7904a3a80713f726d434fc82e9a80306372e2c.tar.gz
opensim-SC-ba7904a3a80713f726d434fc82e9a80306372e2c.tar.bz2
opensim-SC-ba7904a3a80713f726d434fc82e9a80306372e2c.tar.xz
a few more changes on potencial mem issues
Diffstat (limited to '')
-rw-r--r--ThirdParty/SmartThreadPool/WorkItemsQueue.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/ThirdParty/SmartThreadPool/WorkItemsQueue.cs b/ThirdParty/SmartThreadPool/WorkItemsQueue.cs
index e0bc916..019c0d3 100644
--- a/ThirdParty/SmartThreadPool/WorkItemsQueue.cs
+++ b/ThirdParty/SmartThreadPool/WorkItemsQueue.cs
@@ -625,6 +625,7 @@ namespace Amib.Threading.Internal
625 if (!_isDisposed) 625 if (!_isDisposed)
626 { 626 {
627 Cleanup(); 627 Cleanup();
628 _headWaiterEntry.Close();
628 } 629 }
629 _isDisposed = true; 630 _isDisposed = true;
630 } 631 }