[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gnash-commit] [SCM] Gnash branch, master, updated. release_0_8_9_start-105-ge288848,
Sandro Santilli <=