Multiple instances of ubuntuone-syncdeamon are running, extremly slowing down system

Bug #855419 reported by nimu
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntuone-client (Ubuntu)
Incomplete
Undecided
Ubuntu One Client Engineering team

Bug Description

Multiple instances of ubuntuone-syncdeamon are running. The system is extremly slow until all ubuntuone-syncdeamon processes are closed (see attached screen shot). Unfortunately I cannot tell how to reproduce this behauviour. It sometimes happens (sometimes after a system restart).

1) release: Ubuntu 11.04 (64 bit)
2) package version: 1.6.2-0ubuntu1
3) expected behaviour: only one instance of ubuntuone-syncdeamon is running.
4) actual behaviour: multiple instances of ubuntuone-syncdeamon are running and slowing down system (making it unusable)

Revision history for this message
nimu (n-mussin) wrote :
description: updated
Revision history for this message
David Kimber (dm-kimber) wrote :

Confirm a similar issue - in my case I can get over 20 instances running before I have to "kill". Have had to remove UbuntuOne completely via Synaptic to prevent the spawning of these multiple instances.

This may be relevant or just a coincidence:
a) I do sych files shared by another user
b) I do share different files with the same user -----> could this be a loop?
Other user does not suffer from same problem

Revision history for this message
Roman Yepishev (rye) wrote :

Hello nimu and David and everyone else affected.

Ubuntu One syncdaemon uses DBus system to make sure that there's only one instance running. In case there are more than 1 user dbus process running then it is possible that there are more than 1 ubuntuone-syncdaemon process. They will fight for the resources such as the metadata and each will rescan the local files making the system really slow.

So, if you are currently experiencing this issue please check the following:
1. All ubuntuone-syncdaemon processes are running as the same user:
ps axu | awk '/[u]buntuone-syncdaemon/ { print $2 " " $1 }'

2. There is only one user dbus process running:
ps xuw | grep [d]bus-daemon

if all syncdaemons are running as the same user and there's only 1 dbus daemon instance for the current user please open a new bug, collect the logs using:
wget http://people.canonical.com/~roman.yepishev/us/ubuntuone-ubuntu-syncdaemon-diag.sh
bash ubuntuone-ubuntu-syncdaemon-diag.sh

And attach the generated file (the name of the file will be printed by the script) to that bug report and mark it as private. Then please specify this bug report number in new bug report description to keep track of these.

Leo Arias (elopio)
Changed in ubuntuone-client (Ubuntu):
status: New → Incomplete
assignee: nobody → Ubuntu One Desktop+ team (ubuntuone-desktop+)
tags: added: desktop+ syncdaemon
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.