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
socket_timeout_v9.patch
Description: socket_timeout_v9.patch
TCP_backend_v16.patch
Description: TCP_backend_v16.patch
TCP_interface_v16.patch
Description: TCP_interface_v16.patch