|  | @@ -818,9 +818,10 @@ typedef enum {
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  /** Maximum number of queued cells on a circuit for which we are the
 |  |  /** Maximum number of queued cells on a circuit for which we are the
 | 
											
												
													
														|  |   * midpoint before we give up and kill it.  This must be >= circwindow
 |  |   * midpoint before we give up and kill it.  This must be >= circwindow
 | 
											
												
													
														|  | - * to avoid killing innocent circuits.
 |  | 
 | 
											
												
													
														|  | 
 |  | + * to avoid killing innocent circuits, and >= circwindow*2 to give
 | 
											
												
													
														|  | 
 |  | + * leaky-pipe a chance for being useful someday.
 | 
											
												
													
														|  |   */
 |  |   */
 | 
											
												
													
														|  | -#define ORCIRC_MAX_MIDDLE_CELLS (11*(CIRCWINDOW_START_MAX)/10)
 |  | 
 | 
											
												
													
														|  | 
 |  | +#define ORCIRC_MAX_MIDDLE_CELLS (21*(CIRCWINDOW_START_MAX)/10)
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  /* Cell commands.  These values are defined in tor-spec.txt. */
 |  |  /* Cell commands.  These values are defined in tor-spec.txt. */
 | 
											
												
													
														|  |  #define CELL_PADDING 0
 |  |  #define CELL_PADDING 0
 |