parazyd
|
8b08ce87f8
net/acceptor: Print debug message when incoming connection limit is reached
|
2 anos atrás |
parazyd
|
99fd53bbee
net/acceptor: Implement an inbound connection limit and its semaphore handler.
|
3 anos atrás |
parazyd
|
9be54085bb
net/acceptor: More robust handling of listener.next() errors.
|
3 anos atrás |
x
|
18f7a27f66
net/acceptor: remove Mutex<Option<SessionWeakPtr>> in Acceptor, instead simply use SessionWeakPtr
|
3 anos atrás |
aggstam
|
8e2b9e1838
chore: fmt
|
3 anos atrás |
aggstam
|
dcdaa68115
net/acceptor: handle raw_os_error without unwrap()
|
3 anos atrás |
x
|
adedcdbaaa
Revert "net/acceptor: replace Mutex<Option<Weak<Session>>> with LazyWeak<Session>"
|
3 anos atrás |
x
|
34fc8fbd8f
net/acceptor: replace Mutex<Option<Weak<Session>>> with LazyWeak<Session>
|
3 anos atrás |
parazyd
|
b80b4b755e
net/acceptor: Handle accept(2) errors more robustly.
|
3 anos atrás |
x
|
250c8ba2d0
bugfix: there's a type Arc<Weak<Foo>> when it should be Weak<Foo>
|
3 anos atrás |
parazyd
|
0f125fa2db
net: Remove async-std dependency and prefer smol.
|
3 anos atrás |
parazyd
|
55ee919906
net: Perform full p2p code cleanup and improve certain pieces.
|
3 anos atrás |
Dastan-glitch
|
c68ab2cccd
add support to nym transport
|
3 anos atrás |
parazyd
|
4efb0ecf8c
lib: Apply linter suggestions.
|
3 anos atrás |
x
|
5702976798
cleanup logging project wide
|
3 anos atrás |
parazyd
|
71cd3064d6
Update license year.
|
3 anos atrás |
parazyd
|
8ae84ad7f9
Add license header to source files.
|
3 anos atrás |
Luther Blissett
|
5e4b663b13
Apply new path to serial crate throughout codebase.
|
3 anos atrás |
lunar-mining
|
967f9ec770
net: channel hosts a pointer to Session
|
4 anos atrás |
lunar-mining
|
ab2a5af40b
net: error[E0038]: Weak pointer to parent trait from child
|
4 anos atrás |
ghassmo
|
fe147fe8ae
more explicit names for network errors
|
4 anos atrás |
ghassmo
|
2558380865
net: handler listener failuer and don't let the acceptor stop
|
4 anos atrás |
ghassmo
|
666ab9a4fc
net: fix a bug in channel and clean up
|
4 anos atrás |
ghassmo
|
4b3227a36f
net: return explicit errors when running accept loop
|
4 anos atrás |
ghassmo
|
9692ebf29d
net: add/use macros connect! and accept! for connector.rs and acceptor.rs
|
4 anos atrás |
ghassmo
|
54e7ee21bc
net, rpc: cargo clippy clean up
|
4 anos atrás |
ghassmo
|
525efd7dd9
net: implement unix transport
|
4 anos atrás |
ghassmo
|
ea9a993e9b
net: add nym and unix to TransportName enum
|
4 anos atrás |
ghassmo
|
264dc72f03
merge net3 into net
|
4 anos atrás |
ghassmo
|
b9738db087
src/net: keep importing dependencies in order
|
4 anos atrás |