Must call zkclient.close after every connect attempt
Zookeeper client opens a socketpair and sends a single byte message.
There is no receive on this socket until it is connected successfully.
If it never connects, we will eventually run out of socket buffer space.
For this reason, we should call close() to close these sockets after
each connection attempt.
Reviewed: https:/ /review. opencontrail. org/34444 github. com/Juniper/ contrail- controller/ commit/ 4fb7c67320212a9 7af55e11b5c8a82 adec4bf42e
Committed: http://
Submitter: Zuul (<email address hidden>)
Branch: R4.0
commit 4fb7c67320212a9 7af55e11b5c8a82 adec4bf42e
Author: Sachin Bansal <email address hidden>
Date: Wed Aug 9 18:07:17 2017 -0700
Must call zkclient.close after every connect attempt
Zookeeper client opens a socketpair and sends a single byte message.
There is no receive on this socket until it is connected successfully.
If it never connects, we will eventually run out of socket buffer space.
For this reason, we should call close() to close these sockets after
each connection attempt.
Change-Id: Iefdc8481d07bf2 43d70fb8f7e2279 2f4c65a6cbf
Closes-Bug: 1691541