Fix an assert if we post a general-purpose descriptor via the
control port but that descriptor isn't mentioned in our current
network consensus. Bug reported by Jon McLachlan; bugfix on
0.2.0.9-alpha.
svn:r13153
- Fix a small memory leak when setting up a hidden service.
- Fix a few memory leaks that could in theory happen under bizarre error
conditions.
+ - Fix an assert if we post a general-purpose descriptor via the
+ control port but that descriptor isn't mentioned in our current
+ network consensus. Bug reported by Jon McLachlan; bugfix on
+ 0.2.0.9-alpha.
o Minor features (controller):
- Get NS events working again. (Patch from tup)
signed_desc_append_to_journal(&router->cache_info,
&routerlist->desc_store);
routerlist_insert_old(routerlist, router);
+ *msg = "Skipping router descriptor: not in consensus.";
return -1;
}