oops.c

        if ( fcntl(pid_d, F_SETLK, &fl) < 0 ) {
            my_xlog(LOG_SEVERE, "main(): Fatal: Can't lock pid
file: %m\n");
            do_exit(1);

here goes the oops off.
printing these variables:

errno=22
pid_d=3 F_SETLK=13 fl=0.000000l

(printed in %d format)

        #define EINVAL          22      /* Invalid argument */


       EINVAL   For F_DUPFD, arg is negative or is  greater  than
                the  maximum  allowable value.  For F_SETSIG, arg
                is not an allowable signal number.

Does it say You anything, Igor?

--
VWOL
Tamas SZERB <[EMAIL PROTECTED]>
GPG public key: http://alabama.inf.elte.hu/~toma/gpgkey.asc
PGP public key: http://alabama.inf.elte.hu/~toma/pgpkey.asc

=====================================================================
If you would like to unsubscribe from this list send message to
[EMAIL PROTECTED] with "unsubscribe oops-eng" in message body.
Archive is accessible on http://www.paco.net/oops/

Дати відповідь електронним листом