Bryce Anderson
8687e1eeed
Don't fail the deregistration promise in Http2MultiplexCodec
...
Motivation:
We deviate from the AbstractChannel implementation on deregistration by
failing the provided promise if the channel is already deregistered. In
contrast, AbstractChannel will always set the promise to successfully
done.
Modification:
Change the
Http2MultiplexCodec.DefaultHttp2StreamChannel.Http2ChannelUnsafe to
always set the promise provided to deregister as done as is the
case in AbstractChannel.
2018-06-21 10:20:54 +02:00
..
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2016-05-09 15:16:35 +02:00
2016-06-22 14:26:05 +02:00
2017-08-02 06:58:55 +02:00
2016-05-31 09:08:33 +02:00
2016-08-10 12:23:03 -07:00
2016-05-09 15:16:35 +02:00
2018-02-08 10:23:34 +01:00
2018-04-21 08:23:15 +02:00
2018-02-08 10:23:34 +01:00
2018-02-08 10:23:34 +01:00
2017-08-11 12:41:28 +02:00
2018-02-08 10:23:34 +01:00
2018-02-08 10:23:34 +01:00
2017-09-07 08:30:43 +02:00
2018-01-29 19:42:56 -08:00
2018-05-19 08:31:59 +02:00
2017-04-20 04:56:09 +02:00
2017-08-11 12:41:28 +02:00
2016-05-09 14:16:30 -07:00
2018-02-08 10:23:34 +01:00
2018-02-14 08:44:07 +01:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2016-06-20 14:24:09 -07:00
2018-01-26 08:33:49 -08:00
2018-05-19 08:31:59 +02:00
2017-03-02 07:42:41 -08:00
2018-04-16 14:27:36 -07:00
2017-03-02 07:42:41 -08:00
2018-02-14 08:44:07 +01:00
2017-03-02 07:42:41 -08:00
2017-08-15 06:22:14 +02:00
2017-03-02 07:42:41 -08:00
2017-08-11 12:41:28 +02:00
2017-09-20 12:42:43 -07:00
2018-06-07 15:53:21 -07:00
2017-04-20 04:56:09 +02:00
2017-02-01 10:34:27 -08:00
2016-08-10 12:23:03 -07:00
2016-05-09 15:16:35 +02:00
2018-01-25 13:42:28 -08:00
2017-06-12 16:36:43 -07:00
2017-10-24 09:17:06 +02:00
2017-08-11 12:41:28 +02:00
2016-06-25 09:51:36 -07:00
2017-02-06 07:47:59 +01:00
2018-02-08 10:23:34 +01:00
2017-10-21 14:41:18 +02:00
2016-05-09 15:16:35 +02:00
2016-10-07 13:00:45 -07:00
2016-06-29 07:22:09 +02:00
2018-02-08 10:23:34 +01:00
2018-06-07 16:01:41 -07:00
2017-08-11 12:41:28 +02:00
2018-02-08 10:23:34 +01:00
2018-02-08 10:23:34 +01:00
2018-05-15 09:06:32 +02:00
2017-01-19 10:42:43 -08:00
2016-10-07 13:00:45 -07:00
2018-01-14 13:31:30 +01:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2016-05-09 15:16:35 +02:00
2018-02-08 10:23:34 +01:00
2016-06-29 07:22:09 +02:00
2018-01-29 19:42:56 -08:00
2017-01-19 10:42:43 -08:00
2017-01-19 10:42:43 -08:00
2017-08-11 12:41:28 +02:00
2018-02-08 10:23:34 +01:00
2018-01-25 13:42:28 -08:00
2016-06-25 09:51:36 -07:00
2018-06-21 10:20:54 +02:00
2018-06-07 16:01:41 -07:00
2016-05-09 15:16:35 +02:00
2018-02-08 10:23:34 +01:00
2018-02-08 10:23:34 +01:00
2016-05-09 15:16:35 +02:00
2017-08-08 07:47:18 +02:00
2016-06-29 07:22:09 +02:00
2017-07-05 09:05:42 -04:00
2017-09-14 08:23:53 -07:00
2017-05-05 09:32:46 -07:00
2017-08-11 12:41:28 +02:00
2018-04-21 08:23:15 +02:00
2017-08-11 12:41:28 +02:00
2017-08-11 12:41:28 +02:00
2017-10-26 10:06:22 -07:00
2018-01-14 13:31:30 +01:00
2018-03-17 09:46:01 +01:00
2016-05-09 15:16:35 +02:00
2018-05-29 07:27:40 +02:00
2016-06-29 07:22:09 +02:00
2018-01-24 22:01:52 -08:00
2018-01-25 13:42:28 -08:00
2017-06-12 16:36:43 -07:00
2017-09-22 11:04:43 -07:00
2016-05-09 15:16:35 +02:00
2017-12-07 16:46:16 -08:00
2016-05-09 15:16:35 +02:00
2018-01-27 20:29:40 +01:00
2017-01-26 23:26:17 -08:00
2017-12-20 08:55:15 -08:00
2017-12-20 08:55:15 -08:00
2017-12-20 08:55:15 -08:00