int moduleCount = jTableFpdModules.getRowCount();\r
int start = 0;\r
for (int i = 0; i < FpdFrameworkModules.pcdSyncThreadNumber; ++i) {\r
- int end = start + moduleCount/FpdFrameworkModules.pcdSyncThreadNumber;\r
+ int end = start + moduleCount/FpdFrameworkModules.pcdSyncThreadNumber + 1;\r
if (end > moduleCount) {\r
end = moduleCount;\r
}\r
start = end;\r
}\r
\r
- for (int i = 0; i < FpdFrameworkModules.pcdSyncThreadNumber; ++i) {\r
+ for (int i = 0; i < vThreads.size(); ++i) {\r
vThreads.get(i).start();\r
}\r
\r
try {\r
- for (int i = 0; i < FpdFrameworkModules.pcdSyncThreadNumber; ++i) {\r
+ for (int i = 0; i < vThreads.size(); ++i) {\r
vThreads.get(i).join();\r
}\r
}\r