func (I *logl) CloseWait() (O *logl) {
O=I
if len(O.blog) != 0 {O.E("Other Close-Function has been called! Cancel!");return}
- O.blog <- -3
+ O.blog <- waitErr
return
}
func (I *logl) CloseBlock() (O *logl) {
O=I
if len(O.blog) != 0 {O.E("Other Close-Function has been called! Cancel!");return}
- O.blog <- -2
+ O.blog <- blockErr
return
}
go func(O *logl){
Sys().MTimeoutf(t);
if len(O.blog) == 0 {
- O.blog <- -3
- O.blog <- -2
+ O.blog <- blockErr
+ O.blog <- waitErr
}
}(O)
return