为什么80%的码农都做不了架构师?>>> 在 redis 源码的 sds.c 中 红圈部分,应该是一个小bug。 应该 先判断 sh 是否为 NULL 后在处理 if (!init) 的情况. 转载于:https://my.oschina.net/tsh/blog/1491629