Re: [PATCHES] Implement support for TCP_KEEPCNT, TCP_KEEPIDLE, TCP_KEEPINTVL
Tom Lane <[email protected]> Thu, 08 Sep 2005 19:48:00 -0400
| Newsgroups | gmane.comp.db.postgresql.devel.win32,gmane.comp.db.postgresql.devel.patches |
|---|---|
| Message-ID | <[email protected]> |
Oliver Jowett <[email protected]> writes: > Merlin Moncure wrote: >> More >> significantly, if you change a tcp parameter from the default, the >> server rejects connections without a relevant error message :(. > Could you clarify what you mean by "rejects"? Does it accept them and > then close the connection, or does it fail to even accept the TCP > connection? > If the connection gets accepted, I'd expect *something* in the > postmaster logs -- can you check? I suspect Merlin's complaint has to do with the fact that the *user* doesn't see any error message. The way you've coded this, setsockopt failure during startup is treated as a communications failure and so there's no attempt to report the problem to the client. regards, tom lane ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend