Мне очень важно что бы потоки распределились правильно, и не понимал почему проект иногда завершается не с ошибкой но и не как мне надо, оказалось вот что, это я проводил тест и не один, выяснилось что потоки даже и если лочишь то всё равно пересекаются, как этого избежать, для небольшого потока...