Project

General

Profile

Bug #119

Lock access to get_() methods in core objects.

Added by David Martínez Moreno almost 5 years ago. Updated over 3 years ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
04/06/2012
Due date:
% Done:

0%

Severity:
Normal

Description

Until now the only access to the core properties and methods was done through the PyGTK UI, so it was essentially serialized.

With Mune, you can access the methods in parallel with the PyGTK UI if the calls have not been completed yet, issuing effectively up more than one request (and possibly creating other problems or simply twice the load).

The get_() methods should be locked to allow only one execution of each, and all the additional calls (Mune or PyGTK) should block and wait. Mune is asynchronous, so there's little problem on that.

I'm assigning this to you unless you want me to hack the code in Bokken until you have a proper unified core.

History

#1 Updated by David Martínez Moreno over 3 years ago

  • Target version set to 2.0

Also available in: Atom PDF