| 
					
				 | 
			
			
				@@ -3000,6 +3000,12 @@ memwipe(void *mem, uint8_t byte, size_t sz) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 #ifdef TOR_IS_MULTITHREADED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#ifndef OPENSSL_THREADS 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#error OpenSSL has been built without thread support. Tor requires an \ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ OpenSSL library with thread support enabled. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+#endif 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 /** Helper: OpenSSL uses this callback to manipulate mutexes. */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 static void 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 openssl_locking_cb_(int mode, int n, const char *file, int line) 
			 |