David Ford wrote: > I'm using md5 in pg_hba.conf. That is the method, no? > > I'm writing a milter application which instantiates a private resource > for each thread upon thread startup. I have priv->conn which I > establish as priv->conn=PQconnectdb(connstr), connstr is const char > *connstr="host=10.0.0.5 dbname=bmilter user=username password=password"; > > It segfaults depending on it's mood but it tends to happen about 50-70% > of the time. I switched to PQsetdbLogin() which has worked perfectly. > I don't really want to use that however, I would much prefer using my > connstr.
Wow, I am confused. md5 should be fine. Certainly sounds like there is a thread problem with PQconnectdb(). Are you using 7.2.X? -- Bruce Momjian | http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026 ---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ? http://www.postgresql.org/users-lounge/docs/faq.html