On 21/12/15 03:39, openldap-commit2devel@OpenLDAP.org wrote:
commit 209b56fead1afe8273db6c714c0a74a9c09b9cf6 Author: Howard Chu hyc@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.