Procházet zdrojové kódy

if a relay cell is unrecognized at the end of the circuit,
send back a destroy


svn:r1153

Roger Dingledine před 21 roky
rodič
revize
3a1a6bb09e
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      src/or/circuit.c

+ 1 - 1
src/or/circuit.c

@@ -439,7 +439,7 @@ int circuit_receive_relay_cell(cell_t *cell, circuit_t *circ,
 
   if(!conn) {
     log_fn(LOG_WARN,"Didn't recognize cell, but circ stops here! Dropping.");
-    return 0; /* XXX if this warning never triggers, then return -1 */
+    return -1;
   }
 
   log_fn(LOG_DEBUG,"Passing on unrecognized cell.");