|  | @@ -11621,7 +11621,6 @@ mg_websocket_write_exec(struct mg_connection *conn,
 | 
											
												
													
														|  |  		headerLen += 4;
 |  |  		headerLen += 4;
 | 
											
												
													
														|  |  	}
 |  |  	}
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -
 |  | 
 | 
											
												
													
														|  |  	/* Note that POSIX/Winsock's send() is threadsafe
 |  |  	/* Note that POSIX/Winsock's send() is threadsafe
 | 
											
												
													
														|  |  	 * http://stackoverflow.com/questions/1981372/are-parallel-calls-to-send-recv-on-the-same-socket-valid
 |  |  	 * http://stackoverflow.com/questions/1981372/are-parallel-calls-to-send-recv-on-the-same-socket-valid
 | 
											
												
													
														|  |  	 * but mongoose's mg_printf/mg_write is not (because of the loop in
 |  |  	 * but mongoose's mg_printf/mg_write is not (because of the loop in
 | 
											
										
											
												
													
														|  | @@ -14537,7 +14536,10 @@ ssl_servername_callback(SSL *ssl, int *ad, void *arg)
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	(void)ad;
 |  |  	(void)ad;
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | -	DEBUG_ASSERT(conn->phys_ctx == ctx);
 |  | 
 | 
											
												
													
														|  | 
 |  | +	if ((ctx == NULL) || (conn->phys_ctx == ctx)) {
 | 
											
												
													
														|  | 
 |  | +		DEBUG_TRACE("%s", "internal error - assertion failed");
 | 
											
												
													
														|  | 
 |  | +		return SSL_TLSEXT_ERR_NOACK;
 | 
											
												
													
														|  | 
 |  | +	}
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  	/* Old clients (Win XP) will not support SNI. Then, there
 |  |  	/* Old clients (Win XP) will not support SNI. Then, there
 | 
											
												
													
														|  |  	 * is no server name available in the request - we can
 |  |  	 * is no server name available in the request - we can
 |