File: 10_prevent_deadlock_on_timeout_expiration.patch

package info (click to toggle)
dbus-c%2B%2B 0.9.0-11
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 2,868 kB
  • sloc: sh: 10,179; cpp: 7,702; makefile: 361; xml: 335; ansic: 110
file content (16 lines) | stat: -rw-r--r-- 416 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Description: Prevent deadlock on timeout expiration
Author: Oleg Kyreiev <oleg.kyreiev@harmonicinc.com>
Bug-Debian: https://bugs.debian.org/956114
Forwarded: https://sourceforge.net/p/dbus-cpluscplus/bugs/24/
Last-Update: 2020-04-06

--- a/src/eventloop.cpp
+++ b/src/eventloop.cpp
@@ -110,6 +110,7 @@ void DefaultMutex::unlock()
 }
 
 DefaultMainLoop::DefaultMainLoop() :
+  _mutex_t(true),
   _mutex_w(true)
 {
 }