Maybe the best solution is to use a "Leaky Bucket" model for the
notifications. Each application has its own bucket which has a fixed
capacity. Bubbles in the bucket are queued for displaying at a constant
rate, equivalent to the size of the hole in the bucket. Obviously if the
bucket is empty the bubble will pass through. If the bucket is full
every message from that application will be discarded.

-- 
design problem? infinite wait for long queue
https://bugs.launchpad.net/bugs/334809
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to