scrub redisContext before freeing

This helps us detect use-after-free
This commit is contained in:
Mark Nunberg 2019-02-11 14:55:07 -05:00
parent f60c5506fe
commit 1eb44cf0c4

View File

@ -618,6 +618,7 @@ void redisFree(redisContext *c) {
if (c->ssl) { if (c->ssl) {
redisFreeSsl(c->ssl); redisFreeSsl(c->ssl);
} }
memset(0xff, c, sizeof(*c));
free(c); free(c);
} }