From: Matthew Mondor Date: Thu, 15 Mar 2007 17:52:34 +0000 (+0000) Subject: *** empty log message *** X-Git-Url: http://git.pulsar-zone.net/?a=commitdiff_plain;h=9f00394bec255a4dcbec660eba252c9b43be85af;p=mmondor.git *** empty log message *** --- diff --git a/mmsoftware/mmmail/src/mmpop3d/mmpop3d.c b/mmsoftware/mmmail/src/mmpop3d/mmpop3d.c index 8eb8736..41fc2ad 100644 --- a/mmsoftware/mmmail/src/mmpop3d/mmpop3d.c +++ b/mmsoftware/mmmail/src/mmpop3d/mmpop3d.c @@ -1,4 +1,4 @@ -/* $Id: mmpop3d.c,v 1.41.4.2 2007/03/15 17:01:55 mmondor Exp $ */ +/* $Id: mmpop3d.c,v 1.41.4.3 2007/03/15 17:52:34 mmondor Exp $ */ /* * Copyright (C) 2001-2007, Matthew Mondor @@ -83,7 +83,7 @@ MMCOPYRIGHT("@(#) Copyright (c) 2001-2007\n\ \tMatthew Mondor. All rights reserved.\n"); -MMRCSID("$Id: mmpop3d.c,v 1.41.4.2 2007/03/15 17:01:55 mmondor Exp $"); +MMRCSID("$Id: mmpop3d.c,v 1.41.4.3 2007/03/15 17:52:34 mmondor Exp $"); @@ -1145,6 +1145,7 @@ do_message_load(msgdata *mdata, msgnode *mnode) mdata->size = (size_t)st.st_size; if ((mdata->internal = mmap(NULL, mdata->size, PROT_READ, MAP_FILE | MAP_PRIVATE, fd, 0)) != MAP_FAILED) { + (void) madvise(mdata->internal, mdata->size, MADV_SEQUENTIAL); mdata->body = mdata->internal; (void) close(fd);