Mr TheSegfault created MINIFICPP-665:
----------------------------------------
Summary: Fix basestream references
Key: MINIFICPP-665
URL: https://issues.apache.org/jira/browse/MINIFICPP-665
Project: NiFi MiNiFi C++
Issue Type: Improvement
Reporter: Mr TheSegfault
Assignee: Mr TheSegfault
At some point basestream was changed to be a composable pointer ( hence the
name base stream ) as a wrapper for a variety of streams. this caused a bug
where a self reference could occur. We overload this stream to be a self
reference since it extends DataStream. This is a very likely usage so we can
avoid the bugs by simply checking if the composition is a reference to self.
This reference to self won't be removed in the interest of time and re-using
Serializable's interface.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)