diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2019-06-11 07:46:10 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2019-06-11 07:46:10 +0000 |
commit | cf0e7731c73bbde4943e75e062189cdbe9fe583c (patch) | |
tree | 6d05cd6522655d2044ea9195bffbe9259edb43db | |
parent | 74de4092844f719e03513be3fd6540b9d2d656c0 (diff) |
Remove redundant code not needed after we added explicit wait.
-rw-r--r-- | searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp b/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp index ccec2591320..1c782be9f0e 100644 --- a/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp +++ b/searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp @@ -536,15 +536,8 @@ WriteableFileChunk::freeze() { if (!frozen()) { waitForAllChunksFlushedToDisk(); - enque(ProcessedChunkUP()); - _executor.sync(); - { - MonitorGuard guard(_writeMonitor); - while (_writeTaskIsRunning) { - guard.wait(10); - } - assert(_writeQ.empty()); - } + assert(_writeQ.empty()); + assert(_chunkMap.empty()); { MonitorGuard guard(_lock); setDiskFootprint(getDiskFootprint(guard)); |