- switch (state) {
- case hp_deferring:
- assert(!*ok);
- *ok= 1;
- return;
- case hp_fail:
- assert(!*ok);
- return;
- case hp_idle:
- return;
- case hp_compute:
- if (!ok) {
- Message(M_ERR,"hacky_par: compute failed\n");
- _exit(2);
- }
- Message(M_INFO,"hacky_par: got result, sending\n");
- for (i=1; i<retries; i++) {
- sleep((timeout + 999)/1000);
- if (!send_msg(st)) {
- Message(M_ERR,"hacky_par: retry failed\n");
- _exit(1);
+ switch (state) {
+ case hp_deferring:
+ assert(!*ok);
+ *ok= 1;
+ return;
+ case hp_fail:
+ assert(!*ok);
+ return;
+ case hp_idle:
+ return;
+ case hp_compute:
+ if (!ok) {
+ Message(M_ERR,"hacky_par: compute failed\n");
+ _exit(2);
+ }
+ Message(M_INFO,"hacky_par: got result, sending\n");
+ for (i=1; i<retries; i++) {
+ sleep((timeout + 999)/1000);
+ if (!send_msg(st)) {
+ Message(M_ERR,"hacky_par: retry failed\n");
+ _exit(1);
+ }