Serius Problem

Janet Dueck janet at sfu.ca
Thu Sep 23 18:40:36 UTC 1999


We are running bind 8.2.1 with patch1 applied on solaris 2.6.  
On the server with the heaviest load named occasionally dies.
It may run for two weeks without a problem and then die twice
in one day.  There are no errors in syslog - named entries just
stop.  There isn't even a core file.

Will this patch solve this problem? 

Is there a list of patches and the problems they solve?

Thanks 

> 
> 
> 	Apply the following patch.
> 
> 	Mark
> 
> Index: bind/src/bin/named/ns_main.c
> ===================================================================
> RCS file: /proj/cvs/isc/bind/src/bin/named/ns_main.c,v
> retrieving revision 8.108
> diff -c -r8.108 ns_main.c
> *** ns_main.c	1999/08/18 21:57:33	8.108
> --- ns_main.c	1999/09/22 23:37:37
> ***************
> *** 1749,1755 ****
>    */
>   int
>   sq_openw(struct qstream *qs, int buflen) {
> ! #ifdef SO_LINGER	/* XXX */
>   	static const struct linger ll = { 1, 120 };
>   #endif
>   
> --- 1794,1800 ----
>    */
>   int
>   sq_openw(struct qstream *qs, int buflen) {
> ! #ifdef DO_SO_LINGER	/* XXX */
>   	static const struct linger ll = { 1, 120 };
>   #endif
>   
> ***************
> *** 1760,1766 ****
>   	qs->s_wbuf_send = qs->s_wbuf;
>   	qs->s_wbuf_free = qs->s_wbuf;
>   	qs->s_wbuf_end = qs->s_wbuf + buflen;
> ! #ifdef SO_LINGER	/* XXX */
>   	/* kernels that map pages for IO end up failing if the pipe is full
>   	 * at exit and we take away the final buffer.  this is really a kernel
>   	 * bug but it's harmless on systems that are not broken, so...
> --- 1805,1811 ----
>   	qs->s_wbuf_send = qs->s_wbuf;
>   	qs->s_wbuf_free = qs->s_wbuf;
>   	qs->s_wbuf_end = qs->s_wbuf + buflen;
> ! #ifdef DO_SO_LINGER	/* XXX */
>   	/* kernels that map pages for IO end up failing if the pipe is full
>   	 * at exit and we take away the final buffer.  this is really a kernel
>   	 * bug but it's harmless on systems that are not broken, so...
> 
> > Hi all
> > 
> > I have serius problem with my DNS, I haven't messages error for the DNS, I 
> > depure all files correspond at DNS, however in certain periods of times it 
> > remains congealed and it cannot solve, nor nslookup within the server 
> > responds. The network this good, since we made tests with the card etc.
> > The installed version is the 8,2 and the Operating system is Linux version 
> > 6.0
> > 
> > This version has any Bug that causes this?
> > 
> > Thanks in Advanced
> > 
> > Regards,
> > 
> > 
> > 
> > ______________________________________________________
> > Get Your Private, Free Email at http://www.hotmail.com
> > 
> --
> Mark Andrews, Internet Software Consortium
> 1 Seymour St., Dundas Valley, NSW 2117, Australia
> PHONE: +61 2 9871 4742                 INTERNET: marka at isc.org
> 
> 


-- 
Janet Dueck				email: janet at sfu.ca
Operations & Technical Support		voice: (604) 291-3955
Simon Fraser University			fax:   (604) 291-4242


More information about the bind-users mailing list