[erlang-bugs] lists:delete on tmp supervisors

Evgeniy Khramtsov <>
Mon Apr 25 13:03:23 CEST 2011

Temporary supervisors use lists to keep the children data, and, thus are 
extremely slow when there are lots of children added/deleted. I've 
noticed a huge message queue overload on stress tests with 
current_function being lists:delete.

Is it a bug or a feature? It seems like it was introduced recently, at 
least the issue presents in R14B02.

Evgeniy Khramtsov, ProcessOne.

More information about the erlang-bugs mailing list