Skip to content

Commit e721df5

Browse files
committed
update according to review
1 parent 8800b03 commit e721df5

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/poisoning.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ Mutexのpoisonは、通常の文脈で語られるRustの安全性とは異な
5454
Mutexを扱うスレッドがlock中にパニックを引き起こした場合、Mutexの中のデータは変更中
5555
であった可能性が高く、一貫性を欠いていたり変更が未完了の状態であったりするため、
5656
そのようなデータを盲目的に扱う危険性に対する安全装置として動作します。
57-
注意しておきたいのはそのような型が適切に実装されていた場合、メモリ安全性を満たさない
58-
わけではないという点です。つまるところ、最低限の例外安全性は満たしていなくては
57+
注意しておきたいのはそのような型が適切に実装されていた場合、メモリ安全性****確実
58+
に満たしているという点です。つまるところ、最低限の例外安全性は満たしていなくては
5959
ならないということです。
6060

6161
<!--
@@ -70,5 +70,4 @@ Just maybe nonsense.
7070
として要件を満たさなかったような場合、そのデータ構造を利用するプログラムが作成者の
7171
意図通りの挙動をするということは考えにくいです。通常とは異なる振る舞いをする
7272
でしょう。とはいえ、十分に注意すればそのような場合でもその値が**何かに**使える
73-
可能性はあります。safe**では**あるのです。ただ、それはナンセンスであるということと
74-
は矛盾しないのです。
73+
可能性はあります。safe**では**あるのです。ただ、ナンセンスかもしれませんが。

0 commit comments

Comments
 (0)