Работала я на 5.17.1 все время, было несколько шаблонов, которые получали и редактировали записи из БД. В многопотоке все летало. Потом столкнулась с тем, что нужно было установить версию с куки контейнером. Скачала 5.22 и поняла, что там потоки не блокируются в кубике. Попробовала 5.18 и 5.20, там тоже не блокируются. Вернулась на свою 5.17 и поняла, что и здесь теперь ничего не блокируется...Т.е. 10 потоков могут взять 1-2-3 первых строки, хотя раньше четко брали 1-10 без перебоев. Пробовала удалять программу. Все полностью удалила, вплоть до значений реестра. Установила 5.17 - заработало!) Но тогда прокси стали удаляться из проксичекера при перезагрузке софта (галочка в настройках ен стояла). Снова переустановила версию - прокси заработали, но многопоточность нет.
Раньше он открывал 1 поток, брал строку, затем ставил статус в БД, что она занята и потом открывался следующий поток. Теперь компиляция не начинается до того момента, как не запустсятся все 10 потоков, и соответсвенно они берут одну и ту же строку.
Что это за баг и что можно с ним сделать? На код С# я пока не тяну, чтобы переписать проект.
Раньше он открывал 1 поток, брал строку, затем ставил статус в БД, что она занята и потом открывался следующий поток. Теперь компиляция не начинается до того момента, как не запустсятся все 10 потоков, и соответсвенно они берут одну и ту же строку.
Что это за баг и что можно с ним сделать? На код С# я пока не тяну, чтобы переписать проект.