Fix bug 33146. Call msync with MS_ASYNC, not MS_SYNC, if mman.h was found (else keep it zero, as before)

From: FeepingCreature <default_357-line@yahoo.de>