• David 'Digit' Turner's avatar
    android: elf_symbolizer.py: Add WaitForIdle() method. · 503c69a4
    David 'Digit' Turner authored
    This method of ELFSymbolizer can be used to wait for the
    completion of all async tasks, then allow additional ones
    to be performed after that.
    
    This is unlike the Join(), which waits for completion then
    terminates all addr2line processes immediately, making any
    future call to SymbolizeAsync() crash at runtime.
    
    BUG=755225
    R=pasko@chromium.org, lizeb@chromium.org, agrieve@chromium.org,jbudorick@chromium.org
    
    Change-Id: Iea50c5e06bf495390dc1bc50a81151e069841175
    Reviewed-on: https://chromium-review.googlesource.com/1046846Reviewed-by: default avataragrieve <agrieve@chromium.org>
    Commit-Queue: David Turner <digit@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#556459}
    503c69a4
elf_symbolizer.py 20.3 KB