Ivan Ladelshchikov
ed5023128b
store the thread's handle with arbiter ( #60 )
2019-11-14 15:07:33 +06:00
Nikolay Kim
115e82329f
fix arbiter thread panic message
2019-10-14 11:19:08 +06:00
Nikolay Kim
94e673b50b
Add arbiter specific storage
2019-09-02 15:03:03 -07:00
Yuki Okushi
aad013f559
Fix clippy warnings ( #40 )
...
Add explicit `dyn`s
Remove let binding
Use +=
Return false
Derive Default for TcpConnector
Squash if/else
Remove unnecessary return keywords
Use is_empty()
Fix clippy attribute
Allow mut_from_ref
2019-08-17 05:15:51 +09:00
Nikolay Kim
b491d373b1
update actix-rt changes
2019-07-17 10:30:59 +06:00
Jeff Muizelaar
9271b95c87
Avoid a copy of the Future when initializing the Box. ( #29 )
...
Future's can be pretty big (> 1500 bytes) so this probably worth doing.
I confirmed with memcpy-find that this did infact eliminate two ~1500
byte copies from the actix-web basic example.
2019-07-17 10:29:22 +06:00
Nikolay Kim
07708c5e9a
prepare rt release
2019-06-22 09:02:17 +06:00
Nikolay Kim
1c04ad3238
Merge pull request #22 from GeorgeHahn/with-external-runtime
...
Allow Actix to be started on an external CurrentThread runtime
2019-06-22 08:53:19 +06:00
George Hahn
9e61f62871
new_async
-> run_in_executor
and return future directly + builder cleanup
2019-06-05 12:51:59 -05:00
Igor Gnatenko
ca289ddf7f
Include license files into all sub-crates
...
Signed-off-by: Igor Gnatenko <i.gnatenko.brain@gmail.com>
2019-05-30 20:38:44 +02:00
George Hahn
c4f05e033f
fixup: fix new_async
doc comment
2019-05-24 10:29:52 -05:00
George Hahn
048314913c
Enable System to be executed on an external CurrentThread runtime
2019-05-23 13:34:47 -05:00
Nikolay Kim
1441355d4f
use release
2019-03-28 04:02:39 -07:00
Nikolay Kim
7c5afc09a6
move threadpool to separate crate
2019-03-28 03:56:52 -07:00
Juan Aguilar Santillana
bcbd7e6ddf
Fix unnecessary arbiter clone at builder rt
2019-03-23 09:46:08 +03:00
William Brown
9b6a955da4
Improve Arbiter documentation
2019-03-15 10:24:27 +10:00
Naja Melan
2c7de7e0fb
Fix compiler warnings.
...
Compiles in stable and nightly
2019-03-13 08:41:26 +01:00
Nikolay Kim
bef199f831
add blocking mod support
2019-03-11 22:54:27 -07:00
Nikolay Kim
f1d4bcef4b
add Arbiter::exec_fn and exec functions
2019-03-11 22:51:17 -07:00
Nikolay Kim
c03d869694
return io::Result from run method, remove Handle
2019-03-06 10:24:58 -08:00
Nikolay Kim
8ad93f4838
move server to separate crate
2018-12-09 22:14:29 -08:00
Nikolay Kim
ffb07c8884
use actix-rt for server impl
2018-12-09 21:51:35 -08:00
Nikolay Kim
cdd6904aa0
rename Server to ServerBuilder
2018-12-09 20:30:14 -08:00
Nikolay Kim
98a151db4f
add actix single threaded runtime
2018-12-09 19:55:40 -08:00