Kavin 3 I currently have a pretty good threading system but the issue is that the checker slowly stops checking after checking some amount. The threads literally stop, I have no clue why. Code: https://coding.is-rocket.science/sebozuyula If anyone could give me some advice, that's greatly appreciated! :hype: Quote Share this post Link to post Share on other sites
textverified 0 I currently have a pretty good threading system but the issue is that the checker slowly stops checking after checking some amount. The threads literally stop, I have no clue why. Code: https://coding.is-rocket.science/sebozuyula If anyone could give me some advice, that's greatly appreciated! :hype: This looks like c#. If it is, use Tasks. Also, you need to double lock this because combos is a list/array which means its a collection of memory pointers. You likely have a deadlock scenario. Quote Share this post Link to post Share on other sites
Kavin 3 I currently have a pretty good threading system but the issue is that the checker slowly stops checking after checking some amount. The threads literally stop, I have no clue why. Code: https://coding.is-rocket.science/sebozuyula If anyone could give me some advice, that's greatly appreciated! :hype: This looks like c#. If it is, use Tasks. Also, you need to double lock this because combos is a list/array which means its a collection of memory pointers. You likely have a deadlock scenario. Thanks for the advice! I managed to fix it with the help of the Parallel.Invoke api. This actually made the checker faster too! Thanks for the help :comfy: 1 Quote Share this post Link to post Share on other sites