-
Notifications
You must be signed in to change notification settings - Fork 27
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
OutputSchema.wait_for_finish recurses infinitely due to #52 #59
Comments
OutputSchema.wait_for_finish
recurses infinitely due to #52
OutputSchema.wait_for_finish
recurses infinitely due to #52
rozap
added a commit
that referenced
this issue
Apr 13, 2020
I don't believe #61 fixed this issue. The infinite loop is caused by this flow:
The core problem is that |
Ping again on this. Did you verify that this actually fixed the underlying bug? I don't believe it did. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
#52 introduced an infinite recursion bug in
OutputSchema.wait_for_finish
.A call to
self.wait_for_finish()
was added toOutputSchema.any_failed()
, butOutputSchema.wait_for_finish
itself has a call toself.any_failed()
. This results in infinite recursion.This change should be reverted: https://github.com/socrata/socrata-py/pull/52/files#diff-f3b3495851a2c0feeab5629242cee2fc
The text was updated successfully, but these errors were encountered: