Commit Graph
18 Commits
Author SHA1 Message Date
Janusz Sobczak ed511f962d Support payload offsets
Support sending a file or stream payload from a non-zero offset.
This allows the clients to resume a transfer. Upper layers should use
this feature only when both sides support it.

PiperOrigin-RevId: 385137570
2021-07-16 06:52:45 -07:00
Janusz Sobczak ae7c51e95d Run workers on dedicated threads.
Run reader and keep-alive workers on dedicated threads provided by
SingleThreadExecutor.
The thread handlers are stored in EndpointState, the workers are automatically
terminated when EndpointState is destroyed.

PiperOrigin-RevId: 380543888
2021-06-21 03:54:01 -07:00
hai007 e664c1b4cc use exp backoff in bwu retry.
PiperOrigin-RevId: 372602204
2021-05-07 12:07:05 -07:00
hai007 54f30cd81d Internal change
PiperOrigin-RevId: 371332999
2021-04-30 07:57:08 -07:00
hai007 e8205154e6 Internal change
PiperOrigin-RevId: 361192393
2021-03-05 11:47:33 -08:00
hai007 dcf45ccbc6 Merge branch 'google3' up to cl/358328147. 2021-02-19 11:34:27 -08:00
hai007 d8f4d4963b 358328147 Synchronous scheduled task cancel 2021-02-19 11:33:48 -08:00
hai007 edfcc0af00 Merge branch 'google3' up to cl/358303772. 2021-02-19 11:32:02 -08:00
hai007 da0de8973b 358303772 endpoint manager clean up to reduce chance of countDownLatch crash 2021-02-19 11:31:40 -08:00
hai007 ef9b9eab80 Merge branch 'google3' up to cl/358285146. 2021-02-19 11:26:57 -08:00
hai007 81808a2aab 358285146 2021-02-18 15:58 -08:00 [Nearby] Continue reading frames during bandwidth upgrade. 2021-02-19 11:26:17 -08:00
hai007 7069c57107 Merge branch 'google3' to roll forward to cl/355978895. 2021-02-08 04:24:49 -08:00
hai007 c2c8fbf1e3 Roll forward up to cl/355978895. 2021-02-08 04:24:26 -08:00
hai007 4b015aefd8 OSS fixes. 2021-02-08 04:15:13 -08:00
hai007 84efda0868 Roll forward up to cl/355791747. 2021-02-08 03:57:34 -08:00
hai007 48e1c47a93 Roll forward up to cl/355302206. 2021-02-04 13:32:13 -08:00
hai007 8a3b5f2f65 Roll forward up to cl/355211070. 2021-02-02 11:23:25 -08:00
hai007 266190b517 Roll forward up to cl/354394201. 2021-01-28 14:27:14 -08:00