// Interrupt goroutine wait on this TimeoutCond
Interrupt goroutine wait on this TimeoutCond
// Interrupt goroutine wait on this TimeoutCond
func (cond *TimeoutCond) Interrupt() {
	cond.L.Lock()
	defer cond.L.Unlock()
	close(cond.signal)
	cond.signal = make(chan int, 0)
}
func ( cond * TimeoutCond ) Interrupt ( ) { cond . L . Lock ( ) defer cond . L . Unlock ( ) close ( cond . signal ) cond . signal = make ( chan int , 0 ) }
Interrupt goroutine wait on this TimeoutCond
Interrupt goroutine wait on this TimeoutCond