On 21/12/15 03:39, openldap-commit2devel(a)OpenLDAP.org wrote:
commit 209b56fead1afe8273db6c714c0a74a9c09b9cf6
Author: Howard Chu <hyc(a)openldap.org>
Date: Mon Dec 21 02:36:20 2015 +0000
ITS#8324 fix for WRITEMAP
We called FlushViewOfFile with (map,mapsize) which worked fine
when we had allocated the entire map already. Now we have to make
sure to only flush as much as was actually written. Add a numpgs
argument to tell how much to flush in env_sync0().
Do env_sync() and commit() survive the test program from ITS#7886?
It creates a datafile which ends before mm_last_pg+1.