Commit f93d8cbc authored by Committed by Daniel Drake
Clean up device when the client disconnects
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.
Showing with 472 additions and 47 deletions