You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
2876: DNS subscription refactor for A/AAAA lookup r=coot a=Infinisil
While looking into that code I noticed that I could be improved a bit. This includes:
- Removing the need for any extra `TMVar`'s and `TVar`'s
- Previously only exceptions for the first thread to finish were caught and logged. Now exceptions for both threads are caught
- Simplify the code for more readability
Other than all thread exceptions now being caught, this is only a refactoring without any functional change. To convince myself of the correctness of this change, I split the changes into smallish commits, which should relatively easily be verifiable for equivalence.
2924: Tracing improvements r=coot a=coot
- mini-protocols: trace termination message
- tx-submission-inbound: improved logging
Co-authored-by: Silvan Mosberger <[email protected]>
Co-authored-by: Marcin Szamotulski <[email protected]>
0 commit comments