gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-


From: Sandro Santilli
Subject: [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-105-ge288848
Date: Mon, 21 Feb 2011 21:45:07 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gnash".

The branch, master has been updated
       via  e28884817138ff67ea30dd622cd180d3af659123 (commit)
      from  e6d4a3a85f3a531f47366784ad1d5e4a1a612b28 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
http://git.savannah.gnu.org/cgit//commit/?id=e28884817138ff67ea30dd622cd180d3af659123


commit e28884817138ff67ea30dd622cd180d3af659123
Author: Sandro Santilli <address@hidden>
Date:   Mon Feb 21 22:44:40 2011 +0100

    Leave a comment about the override avoidance

diff --git a/libsound/sound_handler.cpp b/libsound/sound_handler.cpp
index 0084418..a6029d9 100644
--- a/libsound/sound_handler.cpp
+++ b/libsound/sound_handler.cpp
@@ -231,6 +231,9 @@ sound_handler::stopEmbedSoundInstances(EmbedSound& def)
         log_debug(" unplugging input stream %p from stopEmbedSoundInstances", 
*i);
 #endif
 
+        // Explicitly calling the base class implementation
+        // is a (dirty?) way to avoid mutex-locking overrides
+        // in subclasses causing deadlocks.
         sound_handler::unplugInputStream(*i);
     }
 

-----------------------------------------------------------------------

Summary of changes:
 libsound/sound_handler.cpp |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)


hooks/post-receive
-- 
Gnash



reply via email to

[Prev in Thread] Current Thread [Next in Thread]