mirror of
https://github.com/facebook/sapling.git
synced 2024-10-12 09:48:05 +03:00
c8c420b2b8
Summary: If node was already resolved old implementation mishandled result, as it was trying to update current node, which has not been created by the time of update. This would happen because `process_unfold` would call `enqueue_unfold` before current node had been created and if child had already been resolved (execution tree contains `Node::Done(value)`) would try to update current node by calling `update_location` which in turn would fail. Reviewed By: StanislavGlebik Differential Revision: D18373666 fbshipit-source-id: fe1dca89f2f5015985fb4b04d671750fa3e84c37 |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |