-
Notifications
You must be signed in to change notification settings - Fork 129
Description
I've been seeing a recurring issue when transmitting "large" amounts of data, in my case anywhere from a 100k or more. What happens is the transmission speed gets progressively slower and slower, with writes consuming more time. At a certain point M2M debugging starts to echo "Slowing down" and at that point the odds that the transmission will succeed are pretty small.
Researching/digging brought me to this, now closed, thread: #118
Much of what I'm seeing now seems to be related to the issues being discussed there. When I add some of the same logging, for example. I can see the call to write fail after several hundred thousand attempts.
My next step is to write a test case that reproduces the issue, as right now it's part of a large body of firmware.
I'm still wrapping my ahead around the internals, but I'm wondering if this could be a similar buffer handling issue or something else that others have seen? I'd appreciate any help I can get and will report back if I make any progress.
Thanks!
Jacob