delayed child restart with incremental back-off

Nicolas Martyanoff khaelin@REDACTED
Mon May 3 07:13:34 CEST 2021

"Tristan Sloughter" <t@REDACTED> writes:

> I still think supervisors are the wrong place for this and Fred's blog
> post about it from back then is still the best explanation

This articles focuses on initialization, while I am talking about the
entire lifetime of the process. A process crashing for any reason is
currently immediately restarted, which in a lot of cases causes tight
restart loops with multiple duplicate crash logs followed by the entire
program going down (which btw goes again everything I expect from a
server program). This proposition would give control on the process
restart mechanism to avoid this issue.

Ultimately the point is moot since the original proposition was for a
feature which is configurable, so developers would be free to ignore it

Nicolas Martyanoff

More information about the erlang-questions mailing list