<p dir="ltr">> gs' own terminate is internal gs business - not related to supervision tree.</p>
<p dir="ltr">This may not sound quite right so I'll illustrate:</p>
<p dir="ltr">Even if gs instance G is started via gs:start by any process (not necessarily a sup), G's terminate would still be called - let's say, after G's handle_cast returns {stop, normal, State}</p>
<p dir="ltr">?</p>