情况是我们有许多我们回复的API和库。当其中一个问题发生时,很难追踪到。 我想知道的;有没有办法可以更好地隔离外部呼叫?
我们想要什么:对外部呼叫施加我们自己的超时,从呼叫中的崩溃中隔离,以及识别外部呼叫记录何时开始和结束的事务记录器。
我有两种可能的解决方案:
我缺少一个明显的解决方案或模式吗?
答案 0 :(得分:1)
在我看来,你应该尽力修复这些错误,而不仅仅是尝试与它们共存。您考虑过使用valgrind吗?这应该可以帮助你把它们钉死。那么你可以修复它们(或者解决它们,或者将它们报告给你的图书馆供应商,或者其他什么)?