Meta queue changed callback is not generated even if syncdaemon has items in meta queue

Bug #585086 reported by Natalia Bidart
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
magicicada gui
Fix Released
High
Facundo Batista

Bug Description

I started magicicada having the system syncdaemon turned off. I clicked "Start" button and the syncdaemon reached SERVER_RESCAN, showing in logs:

2010-05-24 15:45:26,944 - ubuntuone.SyncDaemon.Main - NOTE - ---- MARK (state: <State: 'SERVER_RESCAN' (queues WORKING_ON_BOTH connection 'With User With Network')>; queues: metadata: 4; content: 1; hash: 0, fsm-cache: hit=3740 miss=1266) ----

But the GUI shows no items on the meta queue, because the meta_queue_changed_callbacks was not called. Magicicada's Syncdaemon says:

2010-05-24 15:36:01 magicicada.syncdaemon:186 INFO New status info from SD
2010-05-24 15:36:01 magicicada.syncdaemon:187 DEBUG New status from SD: dbus.Dictionary({dbus.String(u'is_error'): dbus.String(u''), dbus.String(u'name'): dbus.String(u'SERVER_RESCAN'), dbus.String(u'queues'): dbus.String(u'WORKING_ON_BOTH'), dbus.String(u'connection'): dbus.String(u'With User With Network'), dbus.String(u'is_online'): dbus.String(u''), dbus.String(u'is_connected'): dbus.String(u'True'), dbus.String(u'description'): dbus.String(u'doing server rescan')}, signature=dbus.Signature('ss'))
2010-05-24 15:36:01 magicicada.syncdaemon:340 INFO Check MQ called but States not in MQ

(and nothing else)

Related branches

Revision history for this message
Natalia Bidart (nataliabidart) wrote :

In addition:
nessita@dali:~$ u1sdtool --waiting-metadata
 AccountInquiry
 FreeSpaceInquiry
 ListVolumes
 ListShares

Changed in magicicada:
status: New → Confirmed
importance: Undecided → High
assignee: nobody → Facundo Batista (facundo)
Changed in magicicada:
milestone: none → alpha1
Changed in magicicada:
status: Confirmed → In Progress
Changed in magicicada:
status: In Progress → Fix Committed
Changed in magicicada:
status: Fix Committed → 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.