Loop until supervisor exits

This commit is contained in:
zenon 2018-06-07 10:33:42 +02:00
parent 93131dc027
commit 5fe85da2ef

View File

@ -303,24 +303,24 @@ int main(int argc, char *argv[])
int permutation[graph.V]; int permutation[graph.V];
while (quit == 0) { while (quit == 0) {
for (int i = 0; i < 10000000; i++) { if (shared->quit == 1)
int solution[MAX_ITEMS]; break;
genSolution(permutation, graph.V, solution);
printf("["); int solution[MAX_ITEMS];
if (solution[0] == -1) { genSolution(permutation, graph.V, solution);
printf("]\n"); printf("[");
break; if (solution[0] == -1) {
} printf("]\n");
int j; break;
for (j = 0; j < (MAX_ITEMS - 1); j++) {
if (solution[j+1] != -1)
printf("%d, ", solution[j]);
else
break;
}
printf("%d]\n", solution[j]);
} }
break; int j;
for (j = 0; j < (MAX_ITEMS - 1); j++) {
if (solution[j+1] != -1)
printf("%d, ", solution[j]);
else
break;
}
printf("%d]\n", solution[j]);
} }
cleanup(); cleanup();