X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Fdbfn.c;h=336cfe73e262119c53f3322c73af77c336de9a03;hb=fc243e944ec00b59b75f41d07494116f925d58b4;hp=25c1a3fba9c5fb50f0ed1ad89524e7fb4fc0f816;hpb=6b1bf31e4494f50bab891890aefcc9a9161eba01;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/dbfn.c b/src/src/dbfn.c index 25c1a3fba..336cfe73e 100644 --- a/src/src/dbfn.c +++ b/src/src/dbfn.c @@ -137,9 +137,9 @@ DEBUG(D_hints_lookup|D_retry|D_route|D_deliver) debug_printf_indent("locking %s\n", filename); sigalrm_seen = FALSE; -alarm(EXIMDB_LOCK_TIMEOUT); +ALARM(EXIMDB_LOCK_TIMEOUT); rc = fcntl(dbblock->lockfd, F_SETLKW, &lock_data); -alarm(0); +ALARM_CLR(0); if (sigalrm_seen) errno = ETIMEDOUT; if (rc < 0)