• Ell's avatar
    app: fix gimp_wait() deadlock · 397bbb29
    Ell authored
    In the GUI implementation of gimp_wait(), explicitly finish the
    input-pipe async operation after the busy-dialog plug-in
    terminates, to avoid the async callback function from being
    repeatedly called, stalling the main thread.  Previously, this code
    relied on gimp-parallel implicitly aborting the async operation,
    but this is no longer the case since commit
    4969d757.
    
    (cherry picked from commit 85b16b9e)
    397bbb29
gui-vtable.c 29.5 KB