Nathan Youngman
Nathan Youngman
Reporting connection errors and read errors over a channel (FailedNotifs atm) seems like a reasonable solution as well. I'm curious how many messages are lost? The resend logic starts _after_...
One cause of EOF looping I've seen is expired certificates. The crypto/x509 package provides a Verify() method for certificates. If it returns an error of type x509.CertificateInvalidError, the Reason field...
On macOS ~~there was a simple fix.~~ ```console ❯ cd packages/trpl ❯ mdbook test --library-path packages/trpl/target/debug/deps 2025-06-30 10:09:36 [ERROR] (mdbook::utils): Error: Couldn't open SUMMARY.md in "/Users/nathany/Development/rust/books/the-rust-programming-language-manuscript/packages/trpl/src" directory 2025-06-30 10:09:36 [ERROR]...
I think it's not OS-specific -- I was wrong about it passing on macOS in my original post. (Updated) It looks like trpl is a support crate for the book,...
GitHub Actions is passing, so that provides a clue. From https://github.com/rust-lang/book/blob/main/.github/workflows/main.yml ``` # mdBook does not currently have particularly good support for “external” # crates. To make the test suite...
I built the trpl crate successfully, but when I back out of the folder and run the tests, it is still failing locally with the same errors. 🤷♂ At least...
I found this article while learning more about this topic: https://simonbyrne.github.io/notes/fastmath/ > This still leaves open the exact question of what the semantics should be: if you combine a regular...