Opened 7 years ago

Closed 7 years ago

#2230 closed defect (fixed)

Shell blocks on unrensposive activities

Reported by: bert Owned by: dcbw
Priority: high Milestone: Trial-2
Component: sugar Version:
Keywords: Cc:
Blocked By: Blocking:
Deployments affected: Action Needed:
Verified: no

Description

This should be much helped if the service.set_active() calls in sugar/shell/model/homemodel.py would be async. Also, in the case of that call failing, log the activity name for debugging.

Attachments (1)

fix2230.patch (1.1 KB) - added by bert 7 years ago.

Download all attachments as: .zip

Change History (6)

comment:1 Changed 7 years ago by bert

  • Component changed from distro to sugar
  • Owner changed from jg to dcbw

Changed 7 years ago by bert

comment:2 Changed 7 years ago by bert

Proposed fix attached

comment:3 Changed 7 years ago by marco

The patch looks good to me, thanks.

If Kim or Jim think this bug is Trial-2 I'll happily get it in.

comment:4 Changed 7 years ago by jg

  • Milestone changed from Untriaged to Trial-2
  • Priority changed from normal to high

OK with me for Trial-2. We need to get responsiveness of the system to be tolerable. Marco, your judgment is more than adequate right now for something like this.

comment:5 Changed 7 years ago by bert

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

in git

Note: See TracTickets for help on using tickets.