module

Sync_m

A module that provides a two-phase lock with a counter.

Constants

EX = :EX

SH = :SH

UN = :UN

Attributes

[RW]sync_ex_count
[RW]sync_ex_locker
[RW]sync_mode
[RW]sync_sh_locker
[RW]sync_upgrade_waiting
[RW]sync_waiting

Files

  • lib/sync.rb

Nested classes and modules