合作方测试,报了一个问题。这个问题吾早就知道,只是一直没空。现在是外方测试发现的,问题就严重了。吾觉得难度很大,还是决定看看。
- 首先分析了出错流程。
- 根据结果,找到了一个解决办法。
- 在整合代码的时候,发现有这个功能的代码。实际上吾之前也简单分析过,也知道调用了这个接口。
- 然后吾莫名其妙的,试着再次调用这个函数。神奇的事情发生了,问题解决!
- 赶紧把吾新增的代码删除。提交代码。
有朋友看了肯定会说,好简单啊。吾亦知道简单,可是这个分析流程,直接深入到底层,是非常麻烦的。 吾能解决,其实还有一定的运气成分。什么意思?如前所述,这个函数已经调用过了。很难有人会再调用一次。