put the stopgap on whether we've sent a create cell, not

whether we've attached a stream.


svn:r9883
This commit is contained in:
Roger Dingledine 2007-03-20 03:26:51 +00:00
parent 93e7627694
commit c36a6210a2
2 changed files with 4 additions and 5 deletions

View File

@ -489,6 +489,10 @@ circuit_deliver_create_cell(circuit_t *circ, uint8_t cell_type,
memcpy(cell.payload, payload, ONIONSKIN_CHALLENGE_LEN);
connection_or_write_cell_to_buf(&cell, circ->n_conn);
/* mark it so it gets better rate limiting treatment. */
circ->n_conn->client_used = 1;
return 0;
}

View File

@ -1792,11 +1792,6 @@ connection_ap_handshake_send_begin(edge_connection_t *ap_conn,
log_info(LD_APP,"Address/port sent, ap socket %d, n_circ_id %d",
ap_conn->_base.s, circ->_base.n_circ_id);
control_event_stream_status(ap_conn, STREAM_EVENT_SENT_CONNECT, 0);
if ((TO_CIRCUIT(circ))->n_conn) {
/* mark it so it gets better rate limiting treatment. */
(TO_CIRCUIT(circ))->n_conn->client_used = 1;
}
return 0;
}