GithubHelp home page GithubHelp logo

Comments (11)

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

Reverting back to 45b8902 doesn't help either

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

Creating a new Microsoft account doesn't help either.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

it seems to stop after a certain number of PUT requests to that URL, because uploading a few bytes with PostMan also seems to have timeout issues after the first couple of requests.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

after the request timed out, no requests to that URL respond (even clearly invalid ones)

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

This may also time out after only 1 5MB chunk

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

Creating a new application with the Application Registration Portal does not fix the problem either.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

Increasing the fragment size to 10MB increases this value to 20MB, so it seems like after 2 successful fragment uploads, it stops responding.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

Uploading large files via the web app works fine, so it's not a problem with requests coming from my IP address.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

looking at packets going to the api.onedrive.com domain, the first two fragments are identical in almost every way in the packet log, but the third packet log does not even register the first packet being sent. That seems to me to suggest that the issue is happening somewhere in my code and NOT on OneDrive's service. I will try and attach the logs later. It's not working now.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

switching to a new computer AND .net framework 4.6.1 doesn't seem to fix the problem.

from myonedriveclient.

KevinMackenzie avatar KevinMackenzie commented on August 16, 2024

This is caused because I was using the HttpCompletionOption ReadResponseHeaders which does not read the body from the server. Afterwards, I did not read the body before sending the next request. After doing this twice, the HttpClient refused to send any more requests. But... now that the requests are being read every fragment, there is no backup and no requests are being blocked.

from myonedriveclient.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.