Your process can crash or be killed at any moment anyway. Depending on in-band cleanup is not reliable.
Sure, but there are many cases where you don't have to halt because you can cleanup and carry on.
Sure, but there are many cases where you don't have to halt because you can cleanup and carry on.