This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: mmap not share



Dirk,
This mmap thing is annoying... not only because mmap does not sync correctly,
but because the cygipc shared memory interface uses mmap to do it's
dirtywork... so mmaped files AND shm do not work correctly!!!!

This racked my brain for a long while, until I created a workaround... If I
wanted to re-read the mmapped file, I had to unmap, and re-map... I created a
function I called mmap_sync (instead of calling msync, which does not work
either) and I put the unmap and map again in it... It created a lot of needless
overhead, but it was all I could think of to work around it...

I hope I was of some help, and please tell me if you figure it out.
Brian



--
---------------------------
      \\|//   Brian Genisio
      (o o)        genisiob@pilot.msu.edu
~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~





--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]