Project

General

Profile

Actions

Enhancement #130

open

Resource locking

Added by Marc Dequènes over 13 years ago. Updated almost 13 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 1 (1 open0 closed)

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

Actions
Actions

Also available in: Atom PDF