Opened 8 years ago

Closed 8 years ago

#4603 closed defect (fixed)

WebKit processes don't die

Reported by: manuq Owned by:
Priority: Urgent Milestone: Unspecified
Component: Sugar Version: Unspecified
Severity: Unspecified Keywords:
Cc: Distribution/OS: Unspecified
Bug Status: New

Description

  • start Gears activity
  • stop it
  • repeat the previous two steps N times
  • do: ps -e | grep WebKitWebProces
  • there will be N matches, which means that those processes don't die until Sugar ends.

Change History (4)

comment:1 Changed 8 years ago by dnarvaez

  • Bug Status changed from Unconfirmed to New

I'm testing this with Clock and it seems like the python process itself does not exit.

comment:3 Changed 8 years ago by manuq

Session bug tracked at #4611

comment:4 Changed 8 years ago by Manuel Quiñones

  • Resolution set to fixed
  • Status changed from new to closed

Web activity: quit the GTK main loop when activity is destroyed

Fixes #4603 .

In GTK activities, this is done by _ActivitySession when the activity
unregisters itself, in _complete_close method.

Making the web activity aware of session logout will be handled in
another patch for the shell, see http://bugs.sugarlabs.org/ticket/4611

Changeset: d45560e3c7aa33e281b6dc374392d7e31f44177a

Note: See TracTickets for help on using tickets.