Project

General

Profile

Enhancement #130

Resource locking

Added by Marc Dequènes almost 13 years ago. Updated over 12 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Cyborg :: Interface
Target version:
Start date:
2010-08-16
Due date:
% Done:

0%

Estimated time:
Patch Available:
No
Found in Versions:
Confirmed:
No
Branch:
Help Needed:

Description

A locking mechanism is necessary to ensure concurrent access don't tread on each other:
  • do not allow write when someone else has requested an exclusive access to the resource
  • delay read when someone is writing

A lock is released when the client ask for it, or when it leaves and his session is removed.

We should care about dead clients to avoid deadlocks.


Related issues

Related to CyborgHood - Enhancement #129: Kick dead clientsNew2010-08-16

Actions

History

#1

Updated by Marc Dequènes over 12 years ago

  • Target version changed from 0.5.0 to 0.6.0

Also available in: Atom PDF