-
-
Notifications
You must be signed in to change notification settings - Fork 40
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Code evaluations are duplicated #189
Comments
I have noticed this some time as well, where code was posted twice in the |
Yes, this still happens.. I think I know what's the problem, it's your own message that gets back at you from the server, and evaluates it (thinking it was from some other user). I need to filter your own messages correctly. |
It's definitely happening here all the time, with SC REPL (both users are getting double evaluations of everything). |
Can confirm that I'm getting this error too! It really makes things weird with my setup. SC is getting confused about it. |
I tried to look into this issue but I'm having a hard time and no idea where to look to try and fix this. I've been searching through the code for a while to find from where the actually evaluating is "emitted" to the repl. Sadly there is too little documentation in the code for me to figure out how this actually works. Can you give some pointers/explanation where this can be fixed? Then I'm happy to help, because I like this issue to be resolved. I've been able to trace that the BaseREPL receives a message with I have not been able to find how this works in the I'm also wondering if you could explain how you develop for Flok packages? Because only the web package has an option to run |
@munshkr, a little bump here too, if you find some time :) |
that might be the same issue as this: #299 ? |
This bug also happens with Sardine and other languages I have tried. Only appears when multiple people join the session though. Hard to reproduce when playing/experimenting alone. |
No description provided.
The text was updated successfully, but these errors were encountered: