The following bug has been logged online: Bug reference: 1736 Logged by: Karsten Desler Email address: [EMAIL PROTECTED] PostgreSQL version: 7.4.7 Operating system: debian sarge Description: endless loop in PQconnectdb Details:
I've got a pretty flaky tcpip connection to a Postgres 7.4.7 database server and often times (once or twice a day) my program gets stuck in an endless busy-loop in PGconnectdb. An excerpt from a strace: poll([{fd=389, events=POLLIN|POLLERR, revents=POLLIN|POLLERR|POLLHUP}], 1, -1) = 1 recv(389, "", 1, 0) = 0 poll([{fd=389, events=POLLIN|POLLERR, revents=POLLIN|POLLERR|POLLHUP}], 1, -1) = 1 recv(389, "", 1, 0) = 0 ... SSL is not involved. Sadly I can't say how far along in the connection process the bug is triggered, but I could install a libpq3 with debugging symbols and add a few strategically placed gdb watch/break points, if needed. ---------------------------(end of broadcast)--------------------------- TIP 3: if posting/reading through Usenet, please send an appropriate subscribe-nomail command to [EMAIL PROTECTED] so that your message can get through to the mailing list cleanly