Started on-demand scopes are not shutted down

Bug #1157101 reported by Didier Roche-Tolomelli
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Unity
Fix Released
Critical
Thomas Strehl
unity (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After few hours without reopening the dash, I still have the scopes that were started by the server on demand running:
didrocks 3014 0.0 0.2 505932 16340 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/musique/unity_musique_daemon.py
didrocks 3019 0.0 0.2 505260 20852 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/soundcloud/unity_soundcloud_daemon.py
didrocks 3021 0.0 0.1 490484 15212 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/gmusicbrowser/unity_gmusicbrowser_daemon.py
didrocks 3025 0.0 0.2 505988 16480 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/guayadeque/unity_guayadeque_daemon.py
didrocks 3026 0.0 0.1 430984 15860 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/audacious/unity_audacious_daemon.py
didrocks 3031 0.0 0.2 505984 16476 ? Sl 07:41 0:00 /usr/bin/python3 /usr/share/unity-scopes/scope-runner-dbus.py /usr/share/unity-scopes/clementine/unity_clementine_daemon.py

This is worrying as we are going to have potentially 40+ processes started on demand (all python), taking here 15/20 Mb of memory. As discussed previously, they should shut down after a period of inactivity.

Tags: 100scopes
tags: added: 100scopes
Olli Ries (ories)
Changed in unity:
importance: Undecided → Critical
Olli Ries (ories)
Changed in unity:
assignee: nobody → Thomas Strehl (strehl-t)
Changed in unity:
status: New → Fix Released
Changed in unity (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.