Re: [Boost-bugs] [Boost C++ Libraries] #3405: boost/interprocess is incompatible to Win9x

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3405: boost/interprocess is incompatible to Win9x
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-09-08 11:51:02


#3405: boost/interprocess is incompatible to Win9x
------------------------------+---------------------------------------------
 Reporter: anonymous | Owner: igaztanaga
     Type: Support Requests | Status: new
Milestone: Boost 1.41.0 | Component: interprocess
  Version: Boost 1.40.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------------------------------

Comment(by anonymous):

 did you know that you can create a memory-mapped files that are backed up
 by the pageing file instead a concrete file on the harddisc via calling
 CreateFileMapping with INVALID_HANDLE_VALUE and a normal name?
 (see MSDN or (recommended to read (as i do just now): "Programming
 Applications for Microsoft Windows from Jeffrey Richter))
 if you do this you have 2 Benefits:
 a) you dont have to create files in %TEMP% which stayes even if your
 syncronizing applications are closed (because Windows dump the file if the
 last application closes it)
 b) you never have syncronizing files that are invalid (and let the apps
 hang!) (because one of the syncing apps in the last run crashes (or would
 stopped by the debugger while developing))
 would be very nice if you could update that in your code. thanks a lot.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3405#comment:3>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:01 UTC