ReadWrite: finish() call required. App can be killed by signal and DESTROY will finish file too soon