Xu Wenhao

View on GitHub
26 January 2006

DEBUG

by Xu Wenhao

昨天晚上开始(现在算来是前天晚上了),貌似手机发送短信总是失败,于是下午开始研究为什么。

由于之前发的短信都是到出省的,于是,先尝试发短信给旁边的小波同志,结果还是失败。于是判断不是跨省的通信问题,然后关机再开机,发送还是失败,于是判断不是暂时的软件问题。于是问小黄借了他的手机,把我的sim卡插上去发了一个短信,成功。于是判断不是sim卡和移动方面的问题,然后将小黄的sim卡插上我的手机发送短信,结果之前发送失败的自动重新发送还是失败,但是新发送出去的短信发送成功,于是判断是发送队列过长导致的问题。将发送失败的从队列中删去,插上自己的sim卡,重新发送了两条出省的短信,成功,问题解决,判断之前的问题是队列中短信过多或者发送推迟时间过长导致的问题。

整个过程被小黄陈称作DEBUG过多导致的职业习惯。想了想,发现的确最近六个月,UI和Architecture上没啥长进,干得最拿手的就是DEBUG猥琐的问题。基本上,就把所有信息一层层log出来看,然后分析,排查,花上一天能搞定一个猥琐的问题,很累人啊。

tags: