<div dir="ltr">Hello,<div><br></div><div>I am reading the code at <a href="https://github.com/DeadZen/etsgive">https://github.com/DeadZen/etsgive</a> that implements one of the ETS handling techniques mentioned in <a href="http://steve.vinoski.net/blog/2011/03/23/dont-lose-your-ets-tables/">http://steve.vinoski.net/blog/2011/03/23/dont-lose-your-ets-tables/</a>, and one thing (out of several) that I do not understand is this callback: <a href="https://github.com/DeadZen/etsgive/blob/master/src/etsgive_mgr.erl#L110">https://github.com/DeadZen/etsgive/blob/master/src/etsgive_mgr.erl#L110</a>.</div>
<div><br></div><div>It handles ETS-TRANSFER message that the ETS table heir receives when the table owner terminates. Is this message received after the owner terminates? Is it guaranteed that the owner is dead by the time I receive this message? The code in the repo waits for a new owner to get started (<a href="https://github.com/DeadZen/etsgive/blob/master/src/etsgive_mgr.erl#L111">https://github.com/DeadZen/etsgive/blob/master/src/etsgive_mgr.erl#L111</a>). Is it possible for this function call to return the dying owner's Pid instead?</div>
<div><br></div><div>thanks for your help</div><div>Konstantin</div><div><br></div></div>