修改:主题取消订阅无效 bug
git-svn-id: svn://47.119.165.148/zhub@98 e63fbceb-bcc3-4977-ac22-735b83d8d0f4
This commit is contained in:
@@ -106,7 +106,7 @@ func (s *ZSub) delay(rcmd []string, c *ZConn) {
|
||||
if timer != nil {
|
||||
if t == -1 {
|
||||
timer.Stop()
|
||||
s.delays[rcmd[1]+"-"+rcmd[2]] = nil
|
||||
delete(s.delays, rcmd[1]+"-"+rcmd[2])
|
||||
return
|
||||
}
|
||||
timer.Reset(time.Duration(t) * time.Millisecond)
|
||||
@@ -117,7 +117,7 @@ func (s *ZSub) delay(rcmd []string, c *ZConn) {
|
||||
select {
|
||||
case <-timer.C:
|
||||
zsub.publish(rcmd[1], rcmd[2])
|
||||
s.delays[rcmd[1]+"-"+rcmd[2]] = nil
|
||||
delete(s.delays, rcmd[1]+"-"+rcmd[2])
|
||||
}
|
||||
}()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user