Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

createTaskWithTimeout: Don't log expiration if task threw #1412

Merged
merged 1 commit into from
Aug 30, 2017

Conversation

scottnonnenberg
Copy link
Contributor

Some log analysis today uncovered a bug in createTaskWithTImeout - it was claiming that a task hadn't completed in time when that task threw.

With this fix, we now catch anything thrown by the task, call clearTimer(), then re-throw.

@scottnonnenberg scottnonnenberg merged commit 46b64e3 into master Aug 30, 2017
@scottnonnenberg scottnonnenberg deleted the handle-throwing-tasks branch August 30, 2017 20:34
scottnonnenberg added a commit that referenced this pull request Aug 30, 2017
Properly handle update of blocked numbers sync'd from mobile
device (#1411)

Fix some bugs with migration to Electron (still behind a flag)
  - Dark Theme: Increase banner text contrast for legibility (#1415)
  - Better disambiguate conversation directory names (#1409)
  - Handle long group or contact names (#1402)
  - Redact group ids in export logging (#1402)

Better logging
  - Don't log expiration if queued task threw an error (#1412)
  - Additional error handling/logging during contact sync (#1395)

Remove unknown group messages from cache - no need to retry! (#1414)

Update a large number of strings via transifex (#1403)

FREEBIE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant