annotate
This commit is contained in:
		
							parent
							
								
									1605934dbb
								
							
						
					
					
						commit
						a90cd5cc6b
					
				@ -18,6 +18,7 @@ fn main() {
 | 
			
		||||
 | 
			
		||||
        thread::spawn(move || {
 | 
			
		||||
            {
 | 
			
		||||
                // in a subscope to release borrow automatically
 | 
			
		||||
                let mut count = counter.lock().unwrap();
 | 
			
		||||
                *count += 1;
 | 
			
		||||
            }
 | 
			
		||||
@ -32,6 +33,7 @@ fn handle_connection(counter: Arc<Mutex<usize>>, mut stream: TcpStream) {
 | 
			
		||||
    stream.read(&mut buffer).unwrap();
 | 
			
		||||
 | 
			
		||||
    {
 | 
			
		||||
        // in a subscope to unlock automatically
 | 
			
		||||
        let count = counter.lock().unwrap();
 | 
			
		||||
        println!("Request: {}\n{}", count, String::from_utf8_lossy(&buffer[..]));
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user