[Python-checkins] r84950 - in python/branches/py3k: Misc/NEWS Modules/mmapmodule.c
antoine.pitrou
python-checkins at python.org
Tue Sep 21 18:08:27 CEST 2010
Author: antoine.pitrou
Date: Tue Sep 21 18:08:27 2010
New Revision: 84950
Log:
Issue #2643: msync() is not called anymore when deallocating an open mmap
object, only munmap().
Modified:
python/branches/py3k/Misc/NEWS
python/branches/py3k/Modules/mmapmodule.c
Modified: python/branches/py3k/Misc/NEWS
==============================================================================
--- python/branches/py3k/Misc/NEWS (original)
+++ python/branches/py3k/Misc/NEWS Tue Sep 21 18:08:27 2010
@@ -58,6 +58,9 @@
Library
-------
+- Issue #2643: msync() is not called anymore when deallocating an open mmap
+ object, only munmap().
+
- logging: Changed LoggerAdapter implementation internally, to make it
easier to subclass in a useful way.
Modified: python/branches/py3k/Modules/mmapmodule.c
==============================================================================
--- python/branches/py3k/Modules/mmapmodule.c (original)
+++ python/branches/py3k/Modules/mmapmodule.c Tue Sep 21 18:08:27 2010
@@ -125,7 +125,6 @@
if (m_obj->fd >= 0)
(void) close(m_obj->fd);
if (m_obj->data!=NULL) {
- msync(m_obj->data, m_obj->size, MS_SYNC);
munmap(m_obj->data, m_obj->size);
}
#endif /* UNIX */
More information about the Python-checkins
mailing list