Destructor.
~icy_stream();
The treatment of pending operations will be the same as that of the next layer.