This commit is contained in:
AJ ONeal 2018-10-01 20:35:20 -06:00
parent 1605934dbb
commit a90cd5cc6b
1 changed files with 2 additions and 0 deletions

View File

@ -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[..]));
}