com_err(whoami, 0, "%s now locked\n", lock);
return fd;
}
-
-
-int mr_query_with_retry(name, argc, argv, proc, hint)
-char *name;
-int argc;
-char **argv;
-int (*proc)();
-char *hint;
-{
- int status, tries;
-
- for (tries = 0; tries < DEADLOCK_TRIES; tries++) {
- status = mr_query(name, argc, argv, proc, hint);
- if (status != MR_DEADLOCK)
- return(status);
- sleep(DEADLOCK_WAIT);
- }
- return(status);
-}