Add IMAP IDLE support

This commit is contained in:
Ian Gulliver
2022-11-21 15:51:13 +00:00
parent dea365584e
commit 9a2d0dda40
2 changed files with 60 additions and 13 deletions

View File

@@ -25,18 +25,16 @@ func main() {
ac := NewAsanaClient()
err = Poll(ic, ac)
if err != nil {
log.Printf("%s", err)
}
for {
time.Sleep(time.Duration(rand.Intn(60)) * time.Second)
err := Poll(ic, ac)
if err != nil {
log.Printf("%s", err)
}
err = ic.Wait()
if err != nil {
log.Printf("%s", err)
}
}
}