-
-
Notifications
You must be signed in to change notification settings - Fork 719
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
SSL Overflow Errors on distributed 2022.05 #6556
Labels
bug
Something is broken
Comments
cc @jakirkham I suspect , unless @hhuuggoo you're interested in taking this on. |
happy to try, I would need some guidance though. Depending on the recommended approach I might be out of my depth. |
No pressure. My sense is that John probably knows what's going on here
…On Thu, Jun 9, 2022 at 4:39 PM hhuuggoo ***@***.***> wrote:
cc @jakirkham <https://github.com/jakirkham> I suspect , unless @hhuuggoo
<https://github.com/hhuuggoo> you're interested in taking this on.
happy to try, I would need some guidance though. Depending on the
recommended approach I might be out of my depth.
—
Reply to this email directly, view it on GitHub
<#6556 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AACKZTDFAIUGTG6WSHRQNULVOJP7PANCNFSM5YLLDWKQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
What happened:
I tried to send a ridiculously large numpy array to a dask cluster. This resulted in an OverflowError.
What you expected to happen:
Minimal Complete Verifiable Example:
Anything else we need to know?:
There was a related fix in #5141, however that fix works by passing in
frame_split_size
, which gets passed todistributed.protocol.core.dumps
.frame_split_size
is only used if msgpack encounters a type it does not understand. The numpy array becomes a bytearray by the time it makes it todumps
, soframe_split_size
is not used and we end up with a 2.4GB message.Tornado actually has a fix that does resolve this issue, however it's not on the latest release of tornado which is quite old.
https://github.com/tornadoweb/tornado/blob/master/tornado/iostream.py#L1565
When I monkey patch
write_to_fd
, the problem is resolved.Environment:
The text was updated successfully, but these errors were encountered: