• Bastien Nocera's avatar
    Clean up device when the client disconnects · f93d8cbc
    Bastien Nocera authored
    Track clients connected to each device using EggDbusMonitor.
    When there are no more clients connected to the device, release it.
    
    When no devices are used anymore, set up a timeout to exit within
    30 seconds.
    f93d8cbc
device.c 28.1 KB