Indeed! And the producer can always have their own private backlog. There
is nothing preventing each producer having it's one internal backlog queue
that's not bounded. But such behavior should be deliberate rather than
accidental.

On Tuesday, December 24, 2013, Daniel Micay wrote:

> On Tue, Dec 24, 2013 at 1:56 PM, Patrick Walton 
> <[email protected]<javascript:;>>
> wrote:
> > I think we need them to handle the Web semantics though. We can't just
> drop
> > input events.
>
> It would be better to use a bounded queue and report an error when it
> gets to megabytes or gigabytes in size than going out-of-memory
> though. A user will prefer a clean exit of the tab or browser compared
> to it becoming locked because the events aren't being promptly
> handled or it causing a significant system performance degradation
> ending with the browser being killed.
> _______________________________________________
> Rust-dev mailing list
> [email protected] <javascript:;>
> https://mail.mozilla.org/listinfo/rust-dev
>
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to