The queues that represent a session within the proxy don't get cleaned up after the call has ended or left the ari application.
When should a queue be deleted?
You can still receive events after the channel has left your application, that's valid. But should you receive anything once the application has both left and hungup?
For example, if you do an originate, and bridge, then hangup, your applicaiton will have left, will have hangup, but it's valid that you might still get events for the hangup on the originated channel?