add flushpart; avoid O_DIRECT on linux
This commit is contained in:
parent
7e4524011b
commit
e46cacb0ea
10 changed files with 39 additions and 21 deletions
|
|
@ -121,7 +121,11 @@ int
|
|||
writebloom(Bloom *b)
|
||||
{
|
||||
wbbloomhead(b);
|
||||
return writepart(b->part, 0, b->data, b->size);
|
||||
if(writepart(b->part, 0, b->data, b->size) < 0)
|
||||
return -1;
|
||||
if(flushpart(b->part) < 0)
|
||||
return -1;
|
||||
return 0;
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue