[Python-Dev] Fwd: Mutex module
Guido van Rossum
guido at python.org
Sat Feb 23 22:26:31 CET 2008
More information about the Python-Dev mailing list
Sat Feb 23 22:26:31 CET 2008
- Previous message: [Python-Dev] Mutex module
- Next message: [Python-Dev] Fwd: Mutex module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
---------- Forwarded message ---------- From: Guido van Rossum <guido at python.org> Date: Sat, Feb 23, 2008 at 1:26 PM Subject: Re: [Python-Dev] Mutex module To: Facundo Batista <facundobatista at gmail.com> According to the docstring it's only meant to be used with sched.py. Please don't try to make it work with threads! Maybe this needs to be moved into a "simulations" package in 3.0? On Sat, Feb 23, 2008 at 1:22 PM, Facundo Batista <facundobatista at gmail.com> wrote: > Hi! > > In today's bug day, an Argentinian colleague called my attention over > the issue 1746071. > > This issue is about mutex: > > """The mutex module defines a class that allows mutual-exclusion via > acquiring and releasing locks. It does not require (or imply) > threading or multi-tasking, though it could be useful for those > purposes.""" > > The problem here is that mutex is NOT thread safe! Even when it says > in the docs that it could be useful for threading! > > "Ok, let's make this mutex to be thread-safe", I thought, and my > colleague reviewed the proposed patch, even finding and submitting a > correction to it. > > But two points prevented me for further work here: > > - It has not test cases at all > > - It does something that could be easily done (today) using parts from > the threading module. > > There're some comments in that issue that points towards a deprecation > of this module. > > So, I'm asking here. Is it still working in 3k? What are the plans > here? What do you think about this module? Is somebody using it? > > Thank you all! Regards, > > [1] http://bugs.python.org/issue1746071 > [2] http://docs.python.org/dev/library/mutex.html > > -- > . Facundo > > Blog: http://www.taniquetil.com.ar/plog/ > PyAr: http://www.python.org/ar/ > _______________________________________________ > Python-Dev mailing list > Python-Dev at python.org > http://mail.python.org/mailman/listinfo/python-dev > Unsubscribe: http://mail.python.org/mailman/options/python-dev/guido%40python.org > -- --Guido van Rossum (home page: http://www.python.org/~guido/) -- --Guido van Rossum (home page: http://www.python.org/~guido/)
- Previous message: [Python-Dev] Mutex module
- Next message: [Python-Dev] Fwd: Mutex module
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list