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

Bug#695430: marked as done (unblock: gnome-shell/3.4.2-4)



Your message dated Sat, 08 Dec 2012 03:35:42 +0100
with message-id <50C2A77E.4030409@thykier.net>
and subject line Re: Bug#695430: unblock: gnome-shell/3.4.2-4
has caused the Debian Bug report #695430,
regarding unblock: gnome-shell/3.4.2-4
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
695430: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=695430
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Hi,

please unblock package gnome-shell in order to fix lockups that seem 
frequent for some users.

gnome-shell (3.4.2-4) unstable; urgency=low

  * 30_lockup_gc.patch: backported from 3.6. Remove a forced garbage 
    collection which triggers deadlocks. Closes: #683880.

unblock gnome-shell/3.4.2-4

Thanks,
-- 
 .''`.      Josselin Mouette
: :' :
`. `'
  `-
>From 6f605598de1eb4361ef912e85edb27a8b7b96b21 Mon Sep 17 00:00:00 2001
From: Cosimo Cecchi <cosimoc@gnome.org>
Date: Fri, 13 Jul 2012 00:01:51 +0000
Subject: global: don't run a garbage collection on tweeners end

This currently causes the shell to freeze very often in a thread
deadlock, and the gjs garbage collector behavior is currently getting
fixed at the right level in gjs itself.

https://bugzilla.gnome.org/show_bug.cgi?id=679832
---
diff --git a/src/shell-global.c b/src/shell-global.c
index bb32a01..28127ab 100644
--- a/src/shell-global.c
+++ b/src/shell-global.c
@@ -1482,13 +1482,6 @@ run_leisure_functions (gpointer data)
   if (global->work_count > 0)
     return FALSE;
 
-  /* Previously we called gjs_maybe_gc().  However, it simply doesn't
-   * trigger often enough.  Garbage collection is very fast here, so
-   * let's just aggressively GC.  This will help avoid both heap
-   * fragmentation, and the GC kicking in when we don't want it to.
-   */
-  gjs_context_gc (global->js_context);
-
   /* No leisure closures, so we are done */
   if (global->leisure_closures == NULL)
     return FALSE;
--
cgit v0.9.0.2

--- End Message ---
--- Begin Message ---
On 2012-12-08 01:29, Josselin Mouette wrote:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@packages.debian.org
> Usertags: unblock
> 
> Hi,
> 
> please unblock package gnome-shell in order to fix lockups that seem 
> frequent for some users.
> 
> gnome-shell (3.4.2-4) unstable; urgency=low
> 
>   * 30_lockup_gc.patch: backported from 3.6. Remove a forced garbage 
>     collection which triggers deadlocks. Closes: #683880.
> 
> unblock gnome-shell/3.4.2-4
> 
> Thanks,

Unblocked, thanks.

~Niels

--- End Message ---

Reply to: