LinkLeong/go-aliyundrive-webdav

一旦刷新 token 失败就无法使用,建议加入自动重试

qianbinbin opened this issue · 1 comments

Mar 19 21:07:00 webdav-ali[3157]: Post "https://api.aliyundrive.com/token/refresh": dial tcp: lookup api.aliyundrive.com on 127.0.0.1:53: server misbehaving
Mar 19 21:07:00 webdav-ali[3157]: 刷新token失败

使用场景:在本地搭建了 DNS 服务器,刷新 token 时,DNS 没有启动,因此失败,此后一直没有自动刷新。DNS 上线后,手动重启可以正常使用。

可以预想到,一旦网络出现故障,token 刷新失败,就再也无法使用了。

或者刷新失败后立即退出并返回错误码,这样似乎更合理。

有重试需要的话,可以配合 systemd 等。