1
0
mirror of https://github.com/fafhrd91/actix-net synced 2025-06-26 22:07:42 +02:00

Remove unsound custom Cell (#158)

This commit is contained in:
Sergey "Shnatsel" Davidoff
2020-07-19 23:05:36 +02:00
committed by GitHub
parent 334c98575a
commit a67e38b4a0
7 changed files with 49 additions and 98 deletions

View File

@ -1,5 +1,11 @@
# Changes
## Unreleased
### Fixed
* Removed unsound custom Cell implementation that allowed obtaining several mutable references to the same data, which is undefined behavior in Rust and could lead to violations of memory safety. External code could obtain several mutable references to the same data through service combinators. Attempts to acquire several mutable references to the same data will instead result in a panic.
## [1.0.5] - 2020-01-16
### Fixed