libfsserver/lib/mapping/page_mapper.cc | raw changeset files shortlog |
1.1 --- a/libfsserver/lib/mapping/page_mapper.cc Fri May 07 00:31:02 2021 +0200 1.2 +++ b/libfsserver/lib/mapping/page_mapper.cc Sat May 15 17:10:02 2021 +0200 1.3 @@ -184,7 +184,9 @@ 1.4 { 1.5 if (flexpage->decrement() || purge) 1.6 { 1.7 - _accessor->flush(flexpage); 1.8 + if (flexpage->modified()) 1.9 + _accessor->flush(flexpage); 1.10 + 1.11 ipc_unmap_flexpage(flexpage); 1.12 flexpage->invalidate(); 1.13 }