Hi rustaceans! What are you working on this week? Did you discover something new, you want to share?

  • @BehindTheBarrier
    link
    46 days ago

    Working on a blog(entirely for fun), found out the server backend, actix-web, does not handle early termination of a stream well. Wanted to stop an upload if the file size turned out to be too large, but you have to consume the entire upload before returning an error. If not the client will never see the connection close. I guess there is a way to check the size beforehand, but sucks that you can’t stop a stream in progress.

    Apparently a long standing issue.

    • @SatouKazuma
      link
      26 days ago

      Whoa. Yeah, I can see where that would be a problem…