[ https://issues.apache.org/jira/browse/ZOOKEEPER-4814?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Damien Diederen updated ZOOKEEPER-4814: --------------------------------------- Description: Some old clients experience a protocol synchronization after receiving a {{ConnectResponse}} from the server. This started with ZOOKEEPER-4492, "Merge readOnly field into ConnectRequest and Response," which writes overlong responses to clients which do not know about the {{readOnly}} flag. (One example of such a client is ZooKeeper's own C client library prior to version 3.5!) was: Some old clients experience a protocol synchronization after receiving a {{ConnectResponse}} from the server. This started with ZOOKEEPER-4492, "Merge readOnly field into ConnectRequest and Response," which writes overlong responses to clients which do not know about the {{readOnly}} flag. > Protocol desynchronization after Connect for (some) old clients > --------------------------------------------------------------- > > Key: ZOOKEEPER-4814 > URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4814 > Project: ZooKeeper > Issue Type: Bug > Components: server > Affects Versions: 3.9.0 > Reporter: Damien Diederen > Assignee: Damien Diederen > Priority: Major > > Some old clients experience a protocol synchronization after receiving a > {{ConnectResponse}} from the server. > This started with ZOOKEEPER-4492, "Merge readOnly field into ConnectRequest > and Response," which writes overlong responses to clients which do not know > about the {{readOnly}} flag. > (One example of such a client is ZooKeeper's own C client library prior to > version 3.5!) -- This message was sent by Atlassian Jira (v8.20.10#820010)