git-svn-id: https://svn.apache.org/repos/asf/zookeeper/trunk@1734498 13f79535-47bb-0310-9956-ffa450edef68
@@ -260,6 +260,9 @@ BUGFIXES:
ZOOKEEPER-2379: recent commit broke findbugs qabot check
(rakeshr via cnauroth)
+ ZOOKEEPER-2133 zkperl: Segmentation fault if getting a node with
+ null value (Botond Hejj via phunt)
+
IMPROVEMENTS:
ZOOKEEPER-1660 Documentation for Dynamic Reconfiguration (Reed Wanderman-Milne via shralex)
@@ -1713,7 +1713,7 @@ zk_get(zkh, path, ...)
old_watch, new_watch);
}
- if (ret == ZOK) {
+ if (ret == ZOK && buf_len != -1) {
ST(0) = sv_newmortal();
#ifdef SV_HAS_TRAILING_NUL
buf[buf_len] = '\0';