|  | @@ -14912,8 +14912,7 @@ mg_start(const struct mg_callbacks *callbacks,
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  		if (0 != pthread_key_create(&sTlsKey, tls_dtor)) {
 | 
	
		
			
				|  |  |  			/* Fatal error - abort start. However, this situation should
 | 
	
		
			
				|  |  | -			 * never
 | 
	
		
			
				|  |  | -			 * occur in practice. */
 | 
	
		
			
				|  |  | +			 * never occur in practice. */
 | 
	
		
			
				|  |  |  			mg_atomic_dec(&sTlsInit);
 | 
	
		
			
				|  |  |  			mg_cry(fc(ctx), "Cannot initialize thread local storage");
 | 
	
		
			
				|  |  |  			mg_free(ctx);
 | 
	
	
		
			
				|  | @@ -14925,7 +14924,7 @@ mg_start(const struct mg_callbacks *callbacks,
 | 
	
		
			
				|  |  |  #endif
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	} else {
 | 
	
		
			
				|  |  | -		/* TODO (low): istead of sleeping, check if sTlsKey is already
 | 
	
		
			
				|  |  | +		/* TODO (low): instead of sleeping, check if sTlsKey is already
 | 
	
		
			
				|  |  |  		 * initialized. */
 | 
	
		
			
				|  |  |  		mg_sleep(1);
 | 
	
		
			
				|  |  |  	}
 |