Fw: [Pdns-users] Windows DB Re-connect

Rohit Agarwal rohit at dugdugi.com
Thu Mar 20 17:19:38 UTC 2003


Hello Michel and Bert,

Thanks for your replies. Well let me give you an example, I just upgraded my
version of mySQL so I had to shut down mySQL, install the new version, and
then start it. During this process, if pdns was running, it would freeze and
give the error message in my pervious email. However, it would listen on the
sockets. My log file is included below.

I would be happy to put the Windows version under heavy testing and give you
feedback, but cannot do so until the problem above is fixed as it seems that
currently if any type of problem occurs that causes PDNS to loose its
connection to the DB, it does not try to re-connect or drop the current db
connection and try to create a new one. Please correct me if I'm wrong.

Also, I noticed that the Linux version has mrtg reporting facilities. I'm
assuming that this is not yet possible on Windows with pdns?

Does the pipebackend module work on Windows?

Thanks,
Rohit


----- Original Message -----
From: "Michel Stol" <michel at powerdns.com>
To: <pdns-users at mailman.powerdns.com>; "Rohit Agarwal" <rohit at dugdugi.com>
Sent: Thursday, March 20, 2003 7:15 AM
Subject: Re: [Pdns-users] Windows DB Re-connect


Rohit,

>I've run into a problem where if the database is connected and I have X
>threads running, and kill a couple of them or create an artificial network
>problem that causes a disconnect, PDNS will die (but still listening on the
>sockets). I would assume that PDNS should keep trying to reconnect to the
>DB.

I agree with Bert here on your test method.

>Other than this issue, are there any other known problems with the Windows
>port? Is the Windows port stable?

I think it is, there were however some reports of a memory leak in the ODBC
backend, but I'm sure the new Generic
ODBC backend doesn't leak (I payed extra attention to that when writing it
from scratch).

The Windows version hasn't been tested very thoroughly though. Partly
because of lack of time on my side and partly
because the lack of usage reports from people who are using it.

If you want stability, go with the linux version. If you want a stable
Windows version then test it and send complete
reports of problems you might encounter to this list.

Greetings,

- Michel Stol







More information about the Pdns-users mailing list