• Ken Rockot's avatar
    Record service interface names in crash key · 4f98a890
    Ken Rockot authored
    Services ported to the newer service model have not been logging their
    service name in the "service-name" crash key used by other services.
    That can make utility process crashes difficult to pinpoint on a
    specific service.
    
    This ensures that all services stash their name in the "service-name"
    crash key.
    
    Note that unlike in the old model, there is no concept of "service name"
    beyond the name of a service's primordial Mojo interface; so that's
    what's logged in these cases.
    
    Bug: 1024560
    Fixed: 1024601
    Change-Id: I98f8887925e2e0012b6f281db5df31ccd97cb40b
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1912838Reviewed-by: default avatarJohn Abd-El-Malek <jam@chromium.org>
    Commit-Queue: Ken Rockot <rockot@google.com>
    Cr-Commit-Position: refs/heads/master@{#715147}
    4f98a890
utility_thread_impl.cc 9.69 KB