#9 PTimedMutex Changes in PWlib v1.9.2

Simon Horne

PMutex has been changed to a pseudonym for
PCriticalSection, which means that PMutex::WillBlock()
and PMutex::Wait(time) are no longer available as there
is no equivalent in PCriticalSection.

The old function of PMutex has been altered to

This change was made to better handle mutexes.

There are several places in the GnuGK code where
PMutex::WillBlock() and PMutex::Wait(time) are used,
these are renamed to PTimedMutex to compile nicely.
Most of the rest of the PMutex's are unaffected..

Suggest creating a pseudonym for PTimedMutex of PMutex
if the pwlib version is less than v1.9.2 to ensure
version interoperability.


  • Simon Horne

    Simon Horne - 2005-11-29

    PTimedMutex diff

  • Jan Willamowius

    Jan Willamowius - 2006-04-30
    • labels: --> GnuGk 2.2.x
    • assigned_to: nobody --> willamowius
    • status: open --> closed-accepted

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks