<div dir="ltr">Reading the doc I see that for tables of the ordered_set type, safe_fixtable/2 is not necessary as calls to first/1 and next/2 will always succeed. <br><br>But what happen when I use `ets:tab2file/2` while keys are continuously added at the end? When does it stop? <br><br>Looking at the source code it seems that it is batching the first 100 keys to the log file  and then run a select until the end:<br><a href="https://github.com/erlang/otp/blob/maint/lib/stdlib/src/ets.erl#L871-L876">https://github.com/erlang/otp/blob/maint/lib/stdlib/src/ets.erl#L871-L876</a><br><br>It looks like it can enter in a continuous loop.<br><br>What would be the safe way to make a dump of the ets table without entering in a continuous loop apart locking when reading? Is there any solution around taking care about that already?<br><div><br></div><div>- benoĆ®t</div></div>