die if this isn't already init'd

This commit is contained in:
Jeff Carr 2025-03-03 03:46:24 -06:00
parent 24475c4173
commit b61cf9902e
1 changed files with 8 additions and 0 deletions

View File

@ -9,8 +9,10 @@ package tree
*/
import (
"os"
"time"
"go.wit.com/log"
"go.wit.com/widget"
)
@ -46,6 +48,12 @@ func (me *TreeInfo) InitOK() {
// before trying to do anything. todo: rethink this someday
func (me *TreeInfo) WaitOK() {
for {
if me == nil {
log.Info("WaitOK lied. me == nil but returned anyway")
log.Info("WaitOK lied. me == nil but returned anyway")
log.Info("WaitOK lied. me == nil but returned anyway")
os.Exit(-1)
}
if me.ok {
return
}