Hello,
In the last client-side tcp user timeout patch:
+ appendPQExpBuffer(&conn->errorMessage,
+ libpq_gettext("setsockopt(TCP_USER_TIMEOUT) not supported: %s\n"),
+ SOCK_STRERROR(SOCK_ERRNO, sebuf, sizeof(sebuf)));
Keepalives* parameters in client-side libpq don't output error message like above even if the system don't support.
So, I removed this sentence in the current patch (TCP_interface).
Best regards,
---------------------
Ryohei Nagaura