evnt__free2(sa, tm_o);
evnt__free2(sa, acpt_sa, tm_o);
static void evnt__close_1(struct Evnt **root){  struct Evnt *scan = *root;  *root = NULL;    while (scan)  {    struct Evnt *scan_next = scan->next;    Vstr_ref *sa = scan->sa_ref;    Timer_q_node *tm_o  = scan->tm_o;    vstr_free_base(scan->io_w); scan->io_w = NULL;    vstr_free_base(scan->io_r); scan->io_r = NULL;      evnt_poll_del(scan);        --evnt__num;    evnt__free2(sa, tm_o);    scan->cbs->cb_func_free(scan);        scan = scan_next;  }}