use existence_error for dropped streams
@@ -1343,6 +1343,12 @@ pub(crate) fn get_stream_or_alias(
Ok(stream)
};
}
+ (ArenaHeaderTag::Dropped, _value) => {
+ let stub = functor_stub(caller, arity);
+ let err = self.existence_error(ExistenceError::Stream(addr));
+
+ return Err(self.error_form(err, stub));
+ }
_ => {
}
);
