Not a C developer, so bear with me. I’m trying to update an existing client library that uses libcouchbase to supply the dnssrv=off param for the connection but I’m not sure how.
For anyone familiar, it’s the now-unsupported couchbase-ruby-client, but the question is really about libcouchbase itself.
I have a lcb_t in bucket->handle and I’ve tried lcb_cntl_string(bucket->handle, “dnssrv”, “off”); The connection still succeeds, and I know it’s using my new code because I’ve added some printf statements, but this has no effect. Using tcpdump I still see that dns srv requests are going out for _couchbase._tcp.127.0.0.1.