diff --git a/src/advance/concurrency-with-threads/sync1.md b/src/advance/concurrency-with-threads/sync1.md index 5912e6c3..f94f4109 100644 --- a/src/advance/concurrency-with-threads/sync1.md +++ b/src/advance/concurrency-with-threads/sync1.md @@ -390,7 +390,7 @@ fn main() { } ``` -`RwLock`在使用上和`Mutex`区别不大,只有在多个读的情况下不阻塞程序,其他如读写、写读、读读情况下均会对后获取锁的操作进行阻塞。 +`RwLock`在使用上和`Mutex`区别不大,只有在多个读的情况下不阻塞程序,其他如读写、写读、写写情况下均会对后获取锁的操作进行阻塞。 我们也可以使用`try_write`和`try_read`来尝试进行一次写/读,若失败则返回错误: