clobber connections with different number than we clobber circuits

This commit is contained in:
Roger Dingledine 2009-11-21 23:02:10 -05:00
parent 7b6b931ccc
commit 4f8b36a1e2
2 changed files with 5 additions and 1 deletions

View File

@ -2,6 +2,10 @@ Changes in version 0.2.2.7-alpha - 2009-??-??
o Minor bugfixes:
- Fix compilation on OSX 10.3, which has a stub mlockall() but
hides it. Bugfix on 0.2.2.6-alpha.
- After we free an internal connection structure, overwrite it
with a different memory value than we use for overwriting a freed
internal circuit structure. Should help with debugging. Suggested
by bug 1055.
Changes in version 0.2.2.6-alpha - 2009-11-19

View File

@ -423,7 +423,7 @@ _connection_free(connection_t *conn)
connection_or_remove_from_identity_map(TO_OR_CONN(conn));
}
memset(mem, 0xAA, memlen); /* poison memory */
memset(mem, 0xCC, memlen); /* poison memory */
tor_free(mem);
}