Hi everyone,
For a plugin enhancing the concordance search, I used to implement a Parallel.Foreach to loop through the translation providers defined in a project and run a concordance search on each of them. This worked well in Studio 2014 in combination with Groupshare 2014.
I am currently in the process of upgrading this plugin for Studio 2015 (in combination with GS2015) and I have noticed that the above-mentioned Parallel.ForEach loop never ends and prevent the further execution of the code. The content of the loop runs normally but the code coming after the loop is never executed.
Currently, I turned my Parallel.Foreach loop back to a normal foreach and it works. However, I would like to use parallelism here for obvious performance purposes.
Does anyone know whether something has changed in Studio 2015 concerning multi-threading or parallel tasks?
Thanks in advance for any hint or advice.
Regrads,
Laurent