16 Commits

Author SHA1 Message Date
Sergey Cherepanov
7958b43da6
peer service 2023-05-26 20:06:22 +02:00
Sergey Cherepanov
bc2049ccbc
wip: yamux transport + pool rewrite 2023-05-26 19:18:51 +02:00
Mikhail Iudin
dbae377351
fix imports 2023-05-23 14:47:24 +02:00
Sergey Cherepanov
d04e55bc9c
propagate handshake error + NetworkCompatibilityStatus method 2023-05-22 17:57:00 +02:00
Sergey Cherepanov
39a8c59f83
stream ctx + peer addr 2023-05-04 17:38:34 +02:00
Sergey Cherepanov
122df895d1
log dial error 2023-04-17 16:08:19 +02:00
mcrakhman
ab3a8e2bcd
Remove old connection from pool on close (GetOneOf) 2023-03-13 17:18:21 +01:00
mcrakhman
65e1577bfd
Ocache remove with ctx 2023-03-11 13:41:07 +01:00
mcrakhman
307b741dc7
Update tryclose with ttl 2023-03-10 10:17:57 +01:00
mcrakhman
e1c4c472dd
Add tryclose everywhere 2023-03-09 22:52:31 +01:00
mcrakhman
8097445e6e
Helper methods for local streams etc 2023-02-01 23:21:02 +01:00
mcrakhman
8b67c188ba
Add dialer to inner pool 2023-01-28 23:58:47 +01:00
Sergey Cherepanov
cc89d5919e
debug 2023-01-24 16:23:35 +03:00
Sergey Cherepanov
d256bfbc4c
PoolService still keeps the default Pool but with ability to create new pools 2023-01-18 13:44:50 +03:00
Sergey Cherepanov
0317a4fbe2
net pool metrics 2023-01-12 13:53:32 +03:00
Sergey Cherepanov
596a315c5f
make common module as any-sync repo 2023-01-05 15:34:09 +03:00