package dtmsvr import ( "github.com/sirupsen/logrus" ) var TransProcessedTestChan chan string = nil // 用于测试时,通知处理结束 func WaitTransProcessed(gid string) { logrus.Printf("waiting for gid %s", gid) id := <-TransProcessedTestChan for id != gid { logrus.Errorf("-------id %s not match gid %s", id, gid) id = <-TransProcessedTestChan } logrus.Printf("finish for gid %s", gid) }