F_CALLBACK
while (t->flags & (F_RESET|F_CALLBACK))
t->flags &= ~F_CALLBACK;
if (!(t->flags & F_CALLBACK)) {
t->flags |= F_CALLBACK;