On 22 Aug, Mark B. Elrod wrote:
> I am rewriting the PlaylistManager to beef it up for 1.5. Lot's of cool
> new things in this class... I seem to remember there being a problem (at
> least under Solaris) with the old PlaylistManager re-entrantly calling
> public functions protected by a mutex. Was this problem solved? If not
> we need to solve it bc there are some major potential screw-ups that can
> happen when multiple threads start calling some of the new functionality
> I am adding.

The UNIX thread implementations are now cross platform recursive
mutexes. So, you can use it.

However, its generally better to design a system that does not depend
on recursive mutexes.


--ruaok         Freezerburn! All else is only icing. -- Soul Coughing

Robert Kaye -- [EMAIL PROTECTED]  http://moon.eorbit.net/~robert

Reply via email to