Windows: [2/3] Transitioned `os::recv` to use `os::pagesize`. Review: https://reviews.apache.org/r/44092/
Project: http://git-wip-us.apache.org/repos/asf/mesos/repo Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/0652a6f8 Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/0652a6f8 Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/0652a6f8 Branch: refs/heads/master Commit: 0652a6f8ac38d31fd59c6c71c75ec458274fe73c Parents: 2b9b88e Author: Daniel Pravat <dpra...@outlook.com> Authored: Thu Mar 24 09:34:20 2016 +0100 Committer: Joris Van Remoortere <joris.van.remoort...@gmail.com> Committed: Thu Mar 24 10:26:50 2016 +0100 ---------------------------------------------------------------------- 3rdparty/libprocess/src/socket.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/mesos/blob/0652a6f8/3rdparty/libprocess/src/socket.cpp ---------------------------------------------------------------------- diff --git a/3rdparty/libprocess/src/socket.cpp b/3rdparty/libprocess/src/socket.cpp index ab73814..ec0e913 100644 --- a/3rdparty/libprocess/src/socket.cpp +++ b/3rdparty/libprocess/src/socket.cpp @@ -10,8 +10,6 @@ // See the License for the specific language governing permissions and // limitations under the License -#include <unistd.h> // For sysconf. - #include <memory> #include <string> @@ -21,6 +19,8 @@ #include <process/owned.hpp> #include <process/socket.hpp> +#include <stout/os.hpp> + #ifdef USE_SSL_SOCKET #include "libevent_ssl_socket.hpp" #include "openssl.hpp" @@ -195,7 +195,7 @@ Future<string> Socket::Impl::recv(const Option<ssize_t>& size) { // Default chunk size to attempt to receive when nothing is // specified represents roughly 16 pages. - static const size_t DEFAULT_CHUNK = 16 * sysconf(_SC_PAGESIZE); + static const size_t DEFAULT_CHUNK = 16 * os::pagesize(); size_t chunk = (size.isNone() || size.get() < 0) ? DEFAULT_CHUNK