Pass incoming consensus documents to the consdiffmgr code

This commit is contained in:
Nick Mathewson 2017-04-26 08:44:01 -04:00
parent 16d6ab6640
commit ab73bda060

View file

@ -46,6 +46,7 @@
#include "config.h" #include "config.h"
#include "connection.h" #include "connection.h"
#include "connection_or.h" #include "connection_or.h"
#include "consdiffmgr.h"
#include "control.h" #include "control.h"
#include "directory.h" #include "directory.h"
#include "dirserv.h" #include "dirserv.h"
@ -1981,6 +1982,9 @@ networkstatus_set_current_consensus(const char *consensus,
flavor, flavor,
&c->digests, &c->digests,
c->valid_after); c->valid_after);
if (server_mode(get_options())) {
consdiffmgr_add_consensus(consensus, c);
}
} }
if (!from_cache) { if (!from_cache) {