Redesign stoppable object pattern

This commit is contained in:
John Freeman
2021-05-26 17:45:41 -05:00
committed by manojsdoshi
parent c10c0be11b
commit a2a37a928a
92 changed files with 781 additions and 2460 deletions

View File

@@ -655,10 +655,9 @@ class DatabaseShard_test : public TestBase
beast::temp_dir shardDir;
Env env{*this, testConfig(shardDir.path())};
DummyScheduler scheduler;
RootStoppable parent("TestRootStoppable");
std::unique_ptr<DatabaseShard> db =
make_ShardStore(env.app(), parent, scheduler, 2, journal_);
make_ShardStore(env.app(), scheduler, 2, journal_);
BEAST_EXPECT(db);
BEAST_EXPECT(db->ledgersPerShard() == db->ledgersPerShardDefault);