andrey
49dc3cefe7
fix(picloud-dispatcher): drop data to a connection whose write is stalled
...
While the peer does not drain its receive buffer, every forwarded packet
would re-stall the reader thread for up to writeTimeout(), so a queued
Disconnect frame could wait behind the whole backlog. Remember a stalled
target (send slower than 2 s) and drop data for a short cooldown instead
of stalling; keep dispatcher writes bounded at 3 s. Control frames
(Connected/Disconnected) are unaffected.
2026-08-24 15:14:45 +03:00
peri4
d46b5e008a
try to fix cloud again
2024-06-01 22:27:39 +03:00
peri4
0d585cfebf
cloud fix ... ((
2024-03-25 21:17:05 +03:00
peri4
3fa5d9d9df
cloud inspecting ...
2024-03-15 19:49:37 +03:00
peri4
c2b8a8d6da
code format
2022-12-14 14:13:52 +03:00
peri4
e9128771db
version 3.6.0
...
another fixes in PIEthernet
remove PIThread::interrupt()
piwaitevent patches
2022-11-12 13:31:26 +03:00
Бычков Андрей
897f03f3d0
some fixes for picloud, but still not working correctly
2022-11-08 14:43:52 +03:00
Бычков Андрей
93a1bf4f6d
some unsuccessfull fixes for picloud
2022-11-07 17:32:10 +03:00
andrey
638f0e0181
PIIODevice remove init
...
picloud dispatcher fix
2022-10-23 19:22:36 +03:00
peri4
9438ab4e53
PIIODevice threaded read refactoring
2022-10-23 16:02:09 +03:00
andrey
f82b6c12ee
cloud_dispatcher patch
2021-09-01 22:43:40 +03:00
andrey
00edfa4ef0
cloud data send optimize
2021-09-01 17:48:58 +03:00
andrey
4c0530d89a
picloud ping and fix big bugs
2021-08-19 18:13:05 +03:00
andrey
f8818c8537
picloud patch
2021-08-12 19:50:17 +03:00
andrey
ca09b9d14b
piclouddispatcher patch
2021-08-06 10:49:14 +03:00
andrey
dbd2267a8c
PICloud change protocol > server_uuid
2021-04-12 11:35:34 +03:00
andrey
b2f8132518
PICloud disconnect
2021-04-07 18:11:25 +03:00
andrey
bf63b0e9f3
PIClout data send and receive test
2021-04-07 18:03:28 +03:00
andrey
1fd9851068
PICloud with streampacker
2021-04-07 14:38:32 +03:00
andrey
fcf9f0f80e
picloud add server logics
2021-04-06 17:49:07 +03:00
andrey
be0db84147
PICloud connect/disconnect
2021-04-06 15:24:58 +03:00
andrey
f0d4801d3c
picloud next iteration
2021-04-05 17:42:02 +03:00
andrey
234d4e73be
picloud
2020-08-27 19:40:11 +03:00
andrey
cfebf8cf23
cloud test
2020-08-26 17:28:56 +03:00
andrey
3f7f67e198
picloud start develop
2020-06-15 11:09:34 +03:00