Removed MS_INVALIDATE flags
diff --git a/Modules/mmapmodule.c b/Modules/mmapmodule.c
index 4bfcb21..08ba085 100644
--- a/Modules/mmapmodule.c
+++ b/Modules/mmapmodule.c
@@ -65,7 +65,7 @@
 
 #ifdef UNIX
 	if (m_obj->data!=NULL) {
-		msync(m_obj->data, m_obj->size, MS_SYNC | MS_INVALIDATE);
+		msync(m_obj->data, m_obj->size, MS_SYNC);
 		munmap(m_obj->data, m_obj->size);
 	}
 #endif /* UNIX */
@@ -388,7 +388,7 @@
 		/* XXX semantics of return value? */
 		/* XXX flags for msync? */
 		if (-1 == msync(self->data + offset, size,
-				MS_SYNC | MS_INVALIDATE))
+				MS_SYNC))
 		{
 			PyErr_SetFromErrno(mmap_module_error);
 			return NULL;