Paste #wSzgmhaxrsgKvIH2HJid

diff -Nur ../tmp/thunar-1.6.11/debian/changelog debian/changelog
../tmp/thunar-1.6.11/debian/changelog [2017-03-05 05:20:40.000000000 -0500]
debian/changelog [2017-04-29 15:33:48.700872267 -0400]
1 thunar (1.6.11-1ubuntu1) devel; urgency=medium
2
3 * d/p/02_fix-deadlock-in-mutex-causing-thunar-to-hang.patch:
4 - Add an upstream commit a thunar hang.LP: #1679488, Xfce bz #13481
5
6 -- Unit 193 <unit193@ubuntu.com> Sat, 29 Apr 2017 15:33:37 -0400
7
1 8 thunar (1.6.11-1) unstable; urgency=medium
2 9
3 10 * New upstream release.
diff -Nur ../tmp/thunar-1.6.11/debian/control debian/control
../tmp/thunar-1.6.11/debian/control [2017-02-25 10:38:06.000000000 -0500]
debian/control [2017-04-29 15:34:14.516578927 -0400]
1 1 Source: thunar
2 2 Section: xfce
3 3 Priority: optional
4 Maintainer: Debian Xfce Maintainers <pkg-xfce-devel@lists.alioth.debian.org>
4 Maintainer: Xubuntu Developers <xubuntu-devel@lists.ubuntu.com>
5 XSBC-Original-Maintainer: Debian Xfce Maintainers <pkg-xfce-devel@lists.alioth.debian.org>
5 6 Uploaders: Yves-Alexis Perez <corsac@debian.org>,
6 7 Lionel Le Folgoc <mrpouit@gmail.com>
7 8 Build-Depends: debhelper (>= 9), libexo-1-dev (>= 0.10.0), libxml-parser-perl,
diff -Nur ../tmp/thunar-1.6.11/debian/patches/02_fix-deadlock-in-mutex-causing-thunar-to-hang.patch debian/patches/02_fix-deadlock-in-mutex-causing-thunar-to-hang.patch
../tmp/thunar-1.6.11/debian/patches/02_fix-deadlock-in-mutex-causing-thunar-to-hang.patch [1969-12-31 19:00:00.000000000 -0500]
debian/patches/02_fix-deadlock-in-mutex-causing-thunar-to-hang.patch [2017-04-29 15:31:43.000000000 -0400]
1 From 4dd549db77838c9345f10a72f10e705f8ae327d4 Mon Sep 17 00:00:00 2001
2 From: Viktor Odintsev <zakhams@gmail.com>
3 Date: Thu, 13 Apr 2017 01:15:53 +0300
4 Subject: Fix deadlock in mutex causing Thunar to hang (Bug #13481)
5
6 file_rename_mutex could remain locked due to the return statement
7 in function thunar_file_monitor.
8 ---
9 thunar/thunar-file.c | 16 ++++++++--------
10 1 file changed, 8 insertions(+), 8 deletions(-)
11
12 diff --git a/thunar/thunar-file.c b/thunar/thunar-file.c
13 index c7aae58..53bebbc 100644
14 --- a/thunar/thunar-file.c
15 +++ b/thunar/thunar-file.c
16 @@ -827,16 +827,16 @@ thunar_file_monitor (GFileMonitor *monitor,
17 else
18 other_file = thunar_file_get (other_path, NULL);
19
20 - if (other_file == NULL)
21 - return;
22 -
23 - /* notify the thumbnail cache that we can now also move the thumbnail */
24 - thunar_file_move_thumbnail_cache_file (event_path, other_path);
25 + if (other_file != NULL)
26 + {
27 + /* notify the thumbnail cache that we can now also move the thumbnail */
28 + thunar_file_move_thumbnail_cache_file (event_path, other_path);
29
30 - /* reload the containing target folder */
31 - thunar_file_reload_parent (other_file);
32 + /* reload the containing target folder */
33 + thunar_file_reload_parent (other_file);
34
35 - g_object_unref (other_file);
36 + g_object_unref (other_file);
37 + }
38
39 G_UNLOCK (file_rename_mutex);
40 }
41 --
42 cgit v1.1
43
diff -Nur ../tmp/thunar-1.6.11/debian/patches/series debian/patches/series
../tmp/thunar-1.6.11/debian/patches/series [2017-02-17 07:53:09.000000000 -0500]
debian/patches/series [2017-04-29 15:31:59.762110164 -0400]
1 1 01_support-non-multiarch-modules.patch
2 03_fix-deadlock-in-mutex-causing-thunar-to-hang.patch