-
-
Notifications
You must be signed in to change notification settings - Fork 240
Synchronous execution #84
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
Conversation
…r they are coded.
This has all the commit history from #80 since it's a branch of that fork. When ready to merge, I can clean it up if desired. |
I can squash it for you on merge, so it should not be an issue. |
Thank you! So I have a couple issues here:
|
Thanks for the notes! I may not be able to get to them until some time on Thursday, but it shouldn't be later than that. |
In my latest push, Travis CI lists all checks as passing. Per your comments above:
|
Hi @jpodwys,
Nice!
I don't have specific direction here until I have time to dig in, so wanted to describe it in words. If you want to implement it as
This is not a long-time bug, it's one you just created in this pull request by moving the
I'm saying that you MUST have a test added to the suite that does not pass without the changes in I assumg you are fixing this bug because you saw external behavior that revealed it. I'm saying that you need to codify that behavior as a test here. Absoutely you are not to do anything you were not doing in your own code when you saw the bug. For example, if you were seeing this bug in your app, clearly you do not need any new public APIs here to reproduce the issue, since they didn't exist when you had the issue. You are not to overwrite any methods, either, unless you are saying that you were doing that in you application that had this issue? I don't have any specific pointers, since you have never actually shared with me a full server that had the issue (only code snippets and a description of the issue), and I would have to take time away from dealing with a security issue release to look harder, so if I were to, it may be a while. |
Thanks for the feedback! I'll have more for you later this week. |
d7bb81b
to
cd957aa
Compare
Attempting to make
.flush()
execute synchronously--currently there is a race condition.Moving this from #80 as requested.