Closed Bug 504177 Opened 13 years ago Closed 13 years ago

Don't block the UI when syncing up/down

Categories

(Firefox :: Sync, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: Mardak, Assigned: Mardak)

References

Details

There's issues right now where we might end up "hanging" the browser because we're stuck encrypting or decrypting data. It's especially bad in cases like bug 481347 where there's thousands of records to process.
http://hg.mozilla.org/labs/weave/rev/8145c404f405
Sync.sleep(0) to let the main thread do UI, etc. after every record encrypt or decrypt.
Assignee: nobody → edilee
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → 0.5
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in before you can comment on or make changes to this bug.