protect on abort() in STT