|  | @@ -160,6 +160,14 @@ func (ws *wsconn) SetWriteDeadline(t time.Time) error {
 | 
	
		
			
				|  |  |  func (ws *wsconn) setup() {
 | 
	
		
			
				|  |  |  	ws.connClosing = false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +	/*
 | 
	
		
			
				|  |  | +		https://godoc.org/github.com/gorilla/websocket#Conn.NextReader
 | 
	
		
			
				|  |  | +		https://godoc.org/github.com/gorilla/websocket#Conn.NextWriter
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +		Both Read and write access are exclusive.
 | 
	
		
			
				|  |  | +		And in both case it will need a lock.
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +	*/
 | 
	
		
			
				|  |  |  	ws.rlock = &sync.Mutex{}
 | 
	
		
			
				|  |  |  	ws.wlock = &sync.Mutex{}
 | 
	
		
			
				|  |  |  
 |