Method: Simple::SQL::Connection#locked
- Defined in:
- lib/simple/sql/connection/lock.rb
#locked(lock_id) ⇒ Object
Executes a block, usually of db insert code, while holding an advisory lock.
This code is deprecated; one should use lock! instead.
Examples:
-
<tt>Simple::SQL.locked(4711) { puts ‘do work while locked’ }
12 13 14 15 |
# File 'lib/simple/sql/connection/lock.rb', line 12 def locked(lock_id) lock! lock_id yield end |