draoi
|
0c8b274505
net: replace LazyWeak with Arc::new_cyclic() and delete system::LazyWeak
|
2 years ago |
draoi
|
b0b192c3f2
system: rename Subscriber to Publisher + propagate change
|
2 years ago |
draoi
|
cecf284cef
net: create system::run_until_completion() to ensure ping_node() does not create zombie process
|
2 years ago |
parazyd
|
0e6f51e895
chore: Update copyright year in license headers
|
2 years ago |
x
|
324024b83e
system/net: introduce LazyWeak which simplifies parent-child hierarchies
|
3 years ago |
x
|
61b35c2b79
system: add CondVar
|
3 years ago |
x
|
d4ba515f7d
net: remove p2p.run(), now we simply call p2p.start() and p2p.stop()
|
3 years ago |
parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 years ago |
parazyd
|
557dfd0bb5
system: Implement async timeout helpers.
|
3 years ago |
parazyd
|
f782c236a4
system: Fully port to smol runtime.
|
3 years ago |
parazyd
|
98ef7c834e
chore: Update project dependencies.
|
3 years ago |
parazyd
|
71cd3064d6
Update license year.
|
3 years ago |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 years ago |
narodnik
|
2dca8127fb
cargo fmt and fix
|
5 years ago |
narodnik
|
bd2353620e
Start to better define the protocol subsystem through ProtocolJobsManager
|
5 years ago |
narodnik
|
235099e440
Acceptor class for inbound connections
|
5 years ago |