summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2019-06-11 07:46:10 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2019-06-11 07:46:10 +0000
commitcf0e7731c73bbde4943e75e062189cdbe9fe583c (patch)
tree6d05cd6522655d2044ea9195bffbe9259edb43db
parent74de4092844f719e03513be3fd6540b9d2d656c0 (diff)
Remove redundant code not needed after we added explicit wait.
-rw-r--r--searchlib/src/vespa/searchlib/docstore/writeablefilechunk.cpp11
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));