Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

Friendlier threaded problem handling

#188

Problems in threads like the ones happening in ME's remove_dead_tracks could be better handled than by simply throwing a crash report. The problem however is to modify jobprogress's capabilities to allow for some kind of return value in job_completed() to allow for, for example, a call to show_message() or something, a call that cannot happen in the async function.

Reported by Virgil Dupras · January 20th, 2012 @ 05:18 PM

State: fixed
Milestone: none
Assigned to: Virgil Dupras Virgil Dupras

Activity

  1. Virgil Dupras
    Virgil Dupras
    • Assigned user set to Virgil Dupras

    March 5th, 2012 @ 04:35 PM

  2. Virgil Dupras
    Virgil Dupras

    In the process of implementing this, I uncovered a bug which I filed at #196 Crash on traceback printing.

    March 5th, 2012 @ 07:47 PM

  3. Virgil Dupras
    Virgil Dupras

    (from [f75db44f5c07]) [#196 Crash on traceback printing state:fixed] [#188 Friendlier threaded problem handling] Fixed a crash on crash reporting under Cocoa and improved job management to allow threaded error handling on _job_finished(). https://bitbucket.org/hsoft/dupeguru/changeset/f75db44f5c07/

    March 5th, 2012 @ 08:09 PM

  4. Virgil Dupras
    Virgil Dupras
    • State changed from accepted to fixed

    (from [d99996484950]) [#188 Friendlier threaded problem handling state:fixed] Instead of showing a crash report on iTunes communication problems, show a friendlier message. https://bitbucket.org/hsoft/dupeguru/changeset/d99996484950/

    March 9th, 2012 @ 05:34 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.