r16570@catbus: nickm | 2007-11-08 11:04:20 -0500
commitc3a745951b881c159289a964370c6e7b2f31671c
authorNick Mathewson <nickm@torproject.org>
Thu, 8 Nov 2007 16:19:07 +0000 (8 16:19 +0000)
committerNick Mathewson <nickm@torproject.org>
Thu, 8 Nov 2007 16:19:07 +0000 (8 16:19 +0000)
tree5adf84e08baba139e908b9854337d627099b0b69
parent17a34e4a43e6d9c3d95b48dbd7675b4a3bfc90ac
 r16570@catbus:  nickm | 2007-11-08 11:04:20 -0500
 Keep track, for each OR connection, of the last time we added a non-padding cell to its outbuf.  Use this timestamp, not "lastwritten" to tell if it is time to close a circuitless connection.  (We can'tuse lastwritten, since lastwritten is updated when ever the connection flushes anything, and by that point we can no longer tell what is a padding cell and what is not.)

svn:r12437
doc/TODO
src/or/connection.c
src/or/connection_or.c
src/or/main.c
src/or/or.h