diff --git a/actix-rt/CHANGES.md b/actix-rt/CHANGES.md index 379afbd7..a22d3794 100644 --- a/actix-rt/CHANGES.md +++ b/actix-rt/CHANGES.md @@ -11,10 +11,20 @@ * Remove `System::arbiter`. [#256] * Remove deprecated `Worker::local_join` and `Worker::is_running`. [#253] * `Worker::spawn` now accepts !Unpin futures. [#256] +* `System::new` no longer takes arguments. [#257] +* Remove `System::with_current`. [#257] +* Remove `Builder`. [#257] +* Add `System::with_init` as replacement for `Builder::run`. [#257] +* Rename `System::{is_set => is_registered}`. [#257] +* Add `WorkerHandle` for sending messages to non-current-thread workers. [#257]. +* `System::worker` now returns a `&WorkerHandle`. [#257] +* Rename `Worker::{current => handle}` and return a `WorkerHandle` instead. [#257] +* `Worker::join` now takes self by value. [#257] [#253]: https://github.com/actix/actix-net/pull/253 [#254]: https://github.com/actix/actix-net/pull/254 [#256]: https://github.com/actix/actix-net/pull/256 +[#257]: https://github.com/actix/actix-net/pull/257 ## 2.0.0-beta.2 - 2021-01-09 diff --git a/actix-server/tests/test_server.rs b/actix-server/tests/test_server.rs index 8d93ba0b..86ec25e6 100644 --- a/actix-server/tests/test_server.rs +++ b/actix-server/tests/test_server.rs @@ -21,7 +21,7 @@ fn test_bind() { let (tx, rx) = mpsc::channel(); let h = thread::spawn(move || { - let sys = actix_rt::System::new("test"); + let sys = actix_rt::System::new(); let srv = sys.block_on(lazy(|_| { Server::build() .workers(1) @@ -47,7 +47,7 @@ fn test_listen() { let (tx, rx) = mpsc::channel(); let h = thread::spawn(move || { - let sys = actix_rt::System::new("test"); + let sys = actix_rt::System::new(); let lst = net::TcpListener::bind(addr).unwrap(); sys.block_on(async { Server::build() @@ -81,7 +81,7 @@ fn test_start() { let (tx, rx) = mpsc::channel(); let h = thread::spawn(move || { - let sys = actix_rt::System::new("test"); + let sys = actix_rt::System::new(); let srv = sys.block_on(lazy(|_| { Server::build() .backlog(100) @@ -150,7 +150,7 @@ fn test_configure() { let h = thread::spawn(move || { let num = num2.clone(); - let sys = actix_rt::System::new("test"); + let sys = actix_rt::System::new(); let srv = sys.block_on(lazy(|_| { Server::build() .disable_signals()