Re: [Boost-bugs] [Boost C++ Libraries] #5392: Message queue temporary dir named "Select LastBootUpTime from Win32_OperatingSystem" (on win XP)

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #5392: Message queue temporary dir named "Select LastBootUpTime from Win32_OperatingSystem" (on win XP)
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2011-04-01 09:54:40


#5392: Message queue temporary dir named "Select LastBootUpTime from
Win32_OperatingSystem" (on win XP)
-------------------------------+--------------------------------------------
  Reporter: wsx22@… | Owner: igaztanaga
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: interprocess
   Version: Boost 1.46.1 | Severity: Problem
Resolution: | Keywords: interprocess, message queue, temporary directory, temp
-------------------------------+--------------------------------------------

Comment (by wsx22@…):

 creating message queue by executing[[BR]]
 new boost::interprocess::message_queue(boost::interprocess::create_only,
 ... )[[BR]]
 instruction, is done by one process.

 trying to open existing message queue by executing[[BR]]
 boost::interprocess::message_queue mq(boost::interprocess::open_only, ...
 )[[BR]]
 instruction, is done by another process.

 Both proceses are running on same windows user account (with administrator
 rights)
 [[BR]]
 [[BR]]


>Also, MSDN documentation says pEnumObject->Next can't return 0x80041003.
 mine pEnumObject->Next returns this code when
 pWbemServices->ExecQuery(...) is executed with
 WBEM_FLAG_RETURN_IMMEDIATELY_IG flag

 when pWbemServices->ExecQuery(...) is executed with
 WBEM_FLAG_RETURN_WHEN_COMPLETE_IG | WBEM_FLAG_FORWARD_ONLY_IG flags,
 0x80041003 is returned from pWbemServices->ExecQuery(...)

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/5392#comment:5>
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:06 UTC