Ticket #4352 (closed Bugs: fixed)

Opened 7 years ago

Last modified 7 years ago

[interprocess] (Windows) boot stamp method produces inconsistent results, causing failure

Reported by: David M. Cotter <me@…> Owned by: igaztanaga
Milestone: Boost 1.45.0 Component: interprocess
Version: Boost 1.44.0 Severity: Showstopper
Keywords: interprocess boot time stamp Cc: me@…


see this ticket: however this problem is much worse: when running in a VM (eg: parallels) repeated calls (without waiting) to get_system_time_of_day_information() return DIFFERENT numbers in the field. because of this, shared memory always fails.

current "workaround" is to do this: &= 0xFFFFFFFF00000000; after every call.


Change History

comment:1 Changed 7 years ago by David M. Cotter <me@…>

  • Cc me@… added
  • Owner set to igaztanaga
  • Component changed from None to interprocess

comment:2 Changed 7 years ago by igaztanaga

  • Status changed from new to closed
  • Resolution set to fixed
  • Milestone changed from Boost 1.43.0 to Boost-1.45.0

Fixed for Boost 1.45 in release branch


Add a comment

Modify Ticket

Change Properties
<Author field>
as closed
The resolution will be deleted. Next status will be 'reopened'

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.