Lines Matching refs:waiting
233 char write_waiting; /* true if we are waiting for EV_WRITE events */
277 /* that we're waiting to write. Only set if we have tried to respond */
309 /* A circular list of requests that we're waiting to send, but haven't
324 /* requests which aren't inflight are in the waiting list */
595 /* a different server. Requests in the waiting queue don't have a */
607 /* still waiting to go out, can be moved */
738 /* requests from the waiting queue if it can. */
756 /* move a request from the waiting queue to the inflight queue */
1470 /* set if we are waiting for the ability to write to this server. */
1471 /* if waiting is true then we ask libevent for EV_WRITE events, otherwise */
1474 nameserver_write_waiting(struct nameserver *ns, char waiting) {
1476 if (ns->write_waiting == waiting) return;
1478 ns->write_waiting = waiting;
1481 ns->socket, EV_READ | (waiting ? EV_WRITE : 0) | EV_PERSIST,
2355 /* first transmit all the requests which are currently waiting */
2444 * the waiting queue, since they were pending before any of
2445 * the waiting entries were added. This is a circular list,
4259 * just waiting for the free. */
4461 /* If we have an answer waiting, and we weren't