NULL out conns on tlschans when freeing in case channel_run_cleanup() is late; fixes bug 9602

This commit is contained in:
Andrea Shepard
2014-02-06 14:47:34 -08:00
parent b4e8d8dc0e
commit 707c1e2e26
4 changed files with 149 additions and 69 deletions
+4
View File
@@ -0,0 +1,4 @@
o Bugfixes
- Null out orconn->chan->conn when closing orconn in case orconn is freed
before channel_run_cleanup() gets to orconn->chan, and handle the null
conn edge case correctly in channel_tls_t methods. Fixes bug #9602.