The closed state reads: > The RTCIceGatherer has been closed intentionally (by calling close()) or as the result of an error. But "or as the result of an error." is not accurate. The only way the object will close is if it was intentionally closed.