From f3a4f89d5a2e50ca7bb0908fbf9e5a1af053b8c0 Mon Sep 17 00:00:00 2001 From: Tor Egge Date: Thu, 18 Mar 2021 11:31:26 +0100 Subject: Abandon gcc 8 support. --- .../src/vespa/persistence/dummyimpl/dummy_bucket_executor.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'persistence') diff --git a/persistence/src/vespa/persistence/dummyimpl/dummy_bucket_executor.cpp b/persistence/src/vespa/persistence/dummyimpl/dummy_bucket_executor.cpp index d3e765d3d56..2e929832718 100644 --- a/persistence/src/vespa/persistence/dummyimpl/dummy_bucket_executor.cpp +++ b/persistence/src/vespa/persistence/dummyimpl/dummy_bucket_executor.cpp @@ -27,16 +27,14 @@ DummyBucketExecutor::execute(const Bucket & bucket, std::unique_ptr auto failed = _executor->execute(makeLambdaTask([this, bucket, bucketTask=std::move(task)]() { { std::unique_lock guard(_lock); - // Use contains when dropping support for gcc 8. - while (_inFlight.count(bucket.getBucket()) != 0) { + while (_inFlight.contains(bucket.getBucket())) { _cond.wait(guard); } _inFlight.insert(bucket.getBucket()); } bucketTask->run(bucket, makeLambdaCallback([this, bucket]() { std::unique_lock guard(_lock); - // Use contains when dropping support for gcc 8. - assert(_inFlight.count(bucket.getBucket()) != 0); + assert(_inFlight.contains(bucket.getBucket())); _inFlight.erase(bucket.getBucket()); _cond.notify_all(); })); -- cgit v1.2.3