1361 |
|
int xdiv = 8+nprocs/3, ydiv = 8+nprocs/3; |
1362 |
|
rfdt = 0; /* start fresh */ |
1363 |
|
if (!silent) |
1364 |
< |
printf("echo %d %d > %s\n", |
1364 |
> |
printf("\techo %d %d > %s\n", |
1365 |
|
xdiv, ydiv, sfile); |
1366 |
|
if ((fp = fopen(sfile, "w")) == NULL) { |
1367 |
|
fprintf(stderr, "%s: cannot create\n", |
1400 |
|
"%s%s %s%s -x 64 -y 64 -ps 1 %s > %s", |
1401 |
|
c_rpict, rep, vw, opts, |
1402 |
|
oct1name, overfile); |
1403 |
+ |
if (do_rpiece) |
1404 |
+ |
while (children_running < nprocs-1 && |
1405 |
+ |
next_process()) |
1406 |
+ |
sleep(5); |
1407 |
|
if (runcom(combuf)) { |
1408 |
|
fprintf(stderr, |
1409 |
|
"%s: error in overture for view %s\n", |
1410 |
|
progname, vs); |
1411 |
|
quit(1); |
1412 |
+ |
} |
1413 |
+ |
if (do_rpiece) { |
1414 |
+ |
finish_process(); |
1415 |
+ |
wait_process(1); |
1416 |
|
} |
1417 |
|
#ifndef NULL_DEVICE |
1418 |
|
rmfile(overfile); |