async_sink

This commit is contained in:
gabime
2014-03-30 23:47:42 +03:00
parent 28e1c65963
commit 133ce994d1
2 changed files with 13 additions and 14 deletions

View File

@@ -35,13 +35,14 @@ int main(int argc, char* argv[])
for(unsigned int i = 1; i <= howmany ; ++i)
my_logger.info() << "Hello logger: " << i;
as->shutdown(milliseconds(500));
//as->shutdown(milliseconds(500));
auto s = howmany - as->q().size();
auto delta = system_clock::now() - start;
auto delta_d = duration_cast<duration<double>> (delta).count();
cout_logger.info() << "Total:" << format(howmany);
cout_logger.info() << "Total:" << format(s);
cout_logger.info() << "Delta:" << format(delta_d);
cout_logger.info() << "Rate:" << format(howmany/delta_d) << "/sec";
cout_logger.info() << "Rate:" << format(s/delta_d) << "/sec";
return 0;
}