The Processes and main app will be reading/writing to the dictionary.
It's not clear to me what I have to "lock" and what I don't have to
lock. Any ideas?
I'm thinking that what Manager brings to the table is the ability to
share the dictionary but it may not provide anything to control
concurrent access to it, and thus I should lock all operations I
perform on it.. But I don't know this for a fact. Any input is
welcomed on this!!
Michael
The way I deal with it is by making sure each key is only updated by a
single process.
--
Aahz (aa...@pythoncraft.com) <*> http://www.pythoncraft.com/
"Many customs in this life persist because they ease friction and promote
productivity as a result of universal agreement, and whether they are
precisely the optimal choices is much less important." --Henry Spencer