FACT++  1.0
void move_to_notok_service ( DIC_SERVICE servp)

Definition at line 1655 of file dic.c.

References dic_serv::conn_id, dll_insert_queue(), dll_remove(), dic_serv::pending, and WAITING_DNS_UP.

Referenced by recv_rout(), and retry_bad_connection().

1656 {
1657  DISABLE_AST
1658 /*
1659 printf("move_to_notok %s\n",servp->serv_name);
1660 */
1661  servp->pending = WAITING_DNS_UP;
1662  servp->conn_id = 0;
1663  dll_remove( (DLL *) servp );
1664  dll_insert_queue( (DLL *) Service_pend_head, (DLL *) servp );
1665  ENABLE_AST
1666 }
void dll_insert_queue(DLL *head, DLL *item)
Definition: dll.c:23
void dll_remove(DLL *item)
Definition: dll.c:100
PENDING_STATES pending
Definition: dim.h:476
Definition: dim.h:530
int conn_id
Definition: dim.h:475
static DIC_SERVICE * Service_pend_head
Definition: dic.c:41

+ Here is the call graph for this function:

+ Here is the caller graph for this function: