netty5/common/src/main
Scott Mitchell ec3d077e0d DefaultHttp2Connection modifying child map while iterating
Motivation:
When DefaultHttp2Connection removes a stream it iterates over all children and adds them as children to the parent of the stream being removed. This process may remove elements from the child map while iterating without using the iterator's remove() method. This is generally unsafe and may result in an undefined iteration.

Modifications:
- We should use the Iterator's remove() method while iterating over the child map

Result:
Fixes https://github.com/netty/netty/issues/6163
2017-01-11 11:07:18 -08:00
..
java/io/netty/util Add assert to ensure we not create an endless loop and fix unsafe publication 2017-01-11 12:14:27 +01:00
script Make IntObjectHashMap extend Map 2015-07-22 15:52:27 -07:00
templates/io/netty/util/collection DefaultHttp2Connection modifying child map while iterating 2017-01-11 11:07:18 -08:00