ovdb.c warning with INN 2.3.3 and BerkeleyDB

Alex Kiernan alexk at demon.net
Tue Jun 4 12:34:29 UTC 2002


Antoine Delvaux <antoine.delvaux at belnet.be> writes:

> Hello,
> 
> When trying to compile INN 2.3.3 with BerkeleyDB 3.3.11 we've got the 
> following warning :
> 
> gcc -g -O2 -I../include   -I../../include -I.. 
> -I/usr/local/BerkeleyDB.3.3//include -c ovdb.c -o ovdb.o
> ovdb.c: In function `ovdb_open_berkeleydb':
> ovdb.c:697: warning: passing arg 2 of pointer to function from 
> incompatible pointer type
> 
> Nevertheless, INN compile fine.  But as we are having trouble with INN 
> crashing very often and leaving the overview DB not in a clean state, we 
> were wondering if this warning could indeed be a problem.
> 

Crashing or hanging? If its hanging its sounds like its the (known?)
problem with the mutex handling going wrong.

I did start digging into it, but really got nowhere (and we're now
running tradindexed[1]) so I stopped looking. Solaris and ovdb seem to
be the common factor.

[1] with a full feed - we must be mad!

-- 
Alex Kiernan, Principal Engineer, Development, Thus PLC


More information about the inn-workers mailing list