Skip to content

Reflection::transfer_table - Cyclic detection & prevention #3

@blueshank-gh

Description

@blueshank-gh

Currently inter-state transferring of tables doesn't reliably keep a cache of transferred tables by GC comparison to prevent Cyclic tables.
Instead its a weak check on itself to ensure it doesn't loop by the 1st degree.

This is bad because it doesn't actually properly isolate the problem at hand.
A TODO comment has been made here for future reference.
https://github.com/eprosync/interstellar/blob/main/interstellar.cpp#L1877

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingvolatileConsidered unstable and prone to breakage

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions