diff options
author | Eliot Horowitz <eliot@10gen.com> | 2010-02-21 11:42:24 -0500 |
---|---|---|
committer | Eliot Horowitz <eliot@10gen.com> | 2010-02-21 11:42:24 -0500 |
commit | 3895bcd00bbeacb0ea38320f1e2cada186161330 (patch) | |
tree | 45fa316b3f03f5bdbb57afaf14c2fd0d470848d5 | |
parent | 8cd3f5b5d4480346cdb20abb6113d182eb8aa656 (diff) | |
download | mongo-3895bcd00bbeacb0ea38320f1e2cada186161330.tar.gz |
fix for solaris compile
-rw-r--r-- | util/mmap_posix.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/util/mmap_posix.cpp b/util/mmap_posix.cpp index 5acedf1f752..8aac9db1344 100644 --- a/util/mmap_posix.cpp +++ b/util/mmap_posix.cpp @@ -77,12 +77,16 @@ namespace mongo { return 0; } +#if defined(__sunos__) +#warning madvise not supported on solaris yet +#else + if ( options & SEQUENTIAL ){ if ( madvise( view , length , MADV_SEQUENTIAL ) ){ out() << " madvise failed for " << filename << " " << errno << endl; } } - +#endif return view; } |