From f9f40cd3e486314cd75bda8722147f2f0f5b8fe1 Mon Sep 17 00:00:00 2001 From: Peter Ammon Date: Wed, 20 Dec 2017 13:36:09 -0800 Subject: [PATCH] JSBigString to MAP_PRIVATE not MAP_SHARED Reviewed By: mhorowitz Differential Revision: D6613463 fbshipit-source-id: 2553a0475ade061f3b70ffce90fcf4e0ceb7d9fa --- ReactCommon/cxxreact/JSBigString.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ReactCommon/cxxreact/JSBigString.h b/ReactCommon/cxxreact/JSBigString.h index 0a16e551d..6f9667e3f 100644 --- a/ReactCommon/cxxreact/JSBigString.h +++ b/ReactCommon/cxxreact/JSBigString.h @@ -146,7 +146,8 @@ public: const char *c_str() const override { if (!m_data) { - m_data = (const char *)mmap(0, m_size, PROT_READ, MAP_SHARED, m_fd, m_mapOff); + m_data = + (const char *)mmap(0, m_size, PROT_READ, MAP_PRIVATE, m_fd, m_mapOff); CHECK(m_data != MAP_FAILED) << " fd: " << m_fd << " size: " << m_size