Detect if we try to put a cell onto a supposedly blocked cell queue.
commit8782dcf6a291b47daa281d31041b4e886f0f0bc2
authorNick Mathewson <nickm@torproject.org>
Wed, 18 Aug 2010 18:20:49 +0000 (18 14:20 -0400)
committerNick Mathewson <nickm@torproject.org>
Wed, 18 Aug 2010 18:33:41 +0000 (18 14:33 -0400)
tree33bc6c4e41cd4e625f3200aeb19522f25fc4355e
parent80391b88a58a747fe6ac326442557a827e350d4f
Detect if we try to put a cell onto a supposedly blocked cell queue.

When this happens, run through the streams on the circuit and make
sure they're all blocked.  If some aren't, that's a bug: block them
all and log it!  If they all are, where did the cell come from?  Log
it!

(I suspect that this actually happens pretty frequently, so I'm making
these log messages appear at INFO.)
changes/detect-full-queues [new file with mode: 0644]
src/or/relay.c