FLAG_CONTEXT_DELETED
if (context->flags & FLAG_CONTEXT_DELETED) {
context->flags |= FLAG_CONTEXT_DELETED;
if (!(context->flags & FLAG_CONTEXT_DELETED))