Refuse own-family reads before any survey, and panic on a clash where readSurvey.edge enters a read's pins

This commit is contained in:
2026-09-29 13:09:19 +02:00
committed by Lillem4n
parent 25857fb660
commit 6cb2d143d6
3 changed files with 18 additions and 2 deletions
+3
View File
@@ -257,6 +257,9 @@ func checkNodeFences(s nodeScope) error {
return err
}
if refs {
if err := s(checkOwnFamilies); err != nil {
return err
}
if err := s(fence.checkDraws); err != nil {
return err
}