Skip to main content

Module supervisor

Module supervisor 

Source
Expand description

The one task that serves reload requests for the life of the process.

Reloads are serialized through it, and a generation is published into the watch cells with no .await between the sends, so no request ever sees half of one generation and half of the next. A reload that fails to build publishes nothing.