Coder Social home page Coder Social logo

Comments (10)

Restioson avatar Restioson commented on June 30, 2024 1

Apologies, it appears like I had not pushed the change at the time! I am investigating the missing recv end at the moment, but the panic is gone for me.

from flume.

Restioson avatar Restioson commented on June 30, 2024

I encountered this too and it's fixed on #40

from flume.

Restioson avatar Restioson commented on June 30, 2024

I think the fix was just to remove the assertion since after some investigation it doesn't seem to be a valid assertion with the way we do async anyways.

from flume.

hatoo avatar hatoo commented on June 30, 2024

I tested #40 on https://github.com/hatoo/flume-panic/tree/pr-40

flume = { git = "https://github.com/Restioson/flume.git", branch = "async-edits" }

And got another panic and prints recv end on debug build.
And freezes and prints send end on release build.

I've found that it's OK if change send_async to send.

Is send_async has same kind issue?

from flume.

Restioson avatar Restioson commented on June 30, 2024

Okay, I believe I found the issue. I have pushed a fix - 6f318d5. The testbed now works for me - could you cargo update and give it a try on your end?

from flume.

hatoo avatar hatoo commented on June 30, 2024

I've confirmed it works on 6f318d5.
Thank you!

from flume.

Restioson avatar Restioson commented on June 30, 2024

Thanks! If it's alright with you, could I integrate your example as above into the test suite?

from flume.

hatoo avatar hatoo commented on June 30, 2024

Yes of course!

from flume.

zesterer avatar zesterer commented on June 30, 2024

I've just published 0.9.0 which includes these fixes.

from flume.

hatoo avatar hatoo commented on June 30, 2024

Thanks. It worked!

from flume.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.