sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #00834
Re: bind/named besynderlig fejlmelding
Erwin S. Andreasen wrote:
> > Bind/named lukkede ned, med følgende fejlmeldning:
> >
> > Jan 26 14:59:37 named[249]: memcluster.c:208:
> > INSIST(stats[size].puts < stats[size].gets) failed.
> > Jan 26 14:59:37 named[249]: memcluster.c:208:
> > INSIST(stats[size].puts < stats[size].gets) failed.
> Hvad version af bind er det? Jeg kan ikke finde noget lignende in 8.1.2,
> og jeg faar en 404 paa "developer" versionen.
Det glemte jeg: named 8.1.2-T3B (debian 8.1.2-3)
....
> Meen, det lyder jo ikke rigtigt - hvis man har allokeret hukommelse 2
> gange kan man jo godt befri hukommelsen 2 gange uden at der skulle vaere
> et problem. Saa maaske skulle der have staaet <= i stedet for <.
Nu checkede jeg og det er i følgende kode (linienummer lidt forskudt
for source til 8.1.2-2 : 193) i memcluster.c :
if (size == max_size || new_size >= max_size) {
/* memput() called on something beyond our upper limit */
free(mem);
INSIST(stats[max_size].puts < stats[max_size].gets);
stats[max_size].puts++;
return;
}
Jeg har læst at bind ikke har det godt med at blive swappet ud,
og bla. ca. 20-30 minuter før genstartede jeg netscape for
den havde sat sig på > 128MB RAM så det begyndte at give lidt swap.
Muligvis kan det hænge sammen med dette, men bind gik først ned
senere...
--
mvh Frank Damgaard
frda@xxxxxxxxxxxxx | frank@xxxxxxxx | frank@xxxxxxx |fido 2:236/15.2
References