Assert error introduced in r11957:
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
This commit is contained in:
parent
4a3b7496f0
commit
55e052b0a5
|
@ -64,6 +64,10 @@ Changes in version 0.2.0.16-alpha - 2008-01-??
|
|||
- 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)
|
||||
|
|
|
@ -2721,6 +2721,7 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg,
|
|||
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;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue