1199a0d AUTOFS: remove timed event if related object is removed

1 file Authored by jhrozek 5 years ago, Committed by fidencio 5 years ago,
    AUTOFS: remove timed event if related object is removed
    
    autofs_map_result_timeout() is called as a timed event to free the
    autofs map data is the cache lifetime is exceeded. If the data is freed
    earlier the timed event should be removed as well to avoid a double
    free issue.
    
    Since talloc is used here the most easy way to achieve this is to allocate
    the timed event on the map object itself.
    
    Resolves:
    https://pagure.io/SSSD/sssd/issue/3752
    
    Reviewed-by: Fabiano FidĂȘncio <fidencio@redhat.com>
    (cherry picked from commit 7567215ca0e180414f76469699025f281b8ac6dc)