Code Monkey home page Code Monkey logo

Comments (9)

ReenigneArcher avatar ReenigneArcher commented on August 10, 2024

It does look like a timeout issue on the browser's side. I'll look into increasing the default timeout.

node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4:2 Request timed out to http://192.168.1.21:8096/jellyfin/Themerr/GetProgress
node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4:2 Reporting request failure
node_modules.jellyfin-apiclient.bundle.js?a32cc7cf54b43478bbe4:2 Reconnect failed
VM309:253 [Themerr] - Unexpected error occurred creating progress dashboard
VM309:254 [Themerr] - undefined

I don't see any error in your server logs, and it seems to generate the list properly.

from themerr-jellyfin.

haloTT100 avatar haloTT100 commented on August 10, 2024

I stopped my scheduled tasks letting my processor to take a breath. And it was able to generate the dashboard in time. This does seem like a timeout issue.
dashboard

from themerr-jellyfin.

ReenigneArcher avatar ReenigneArcher commented on August 10, 2024

Can you try to trigger the timeout again, and let me know how long it takes (in seconds) before it times out?

from themerr-jellyfin.

haloTT100 avatar haloTT100 commented on August 10, 2024

Sure, one sec
Wouldn't increasing the default timeout be a temporary fix? I mean with a bigger library the scanning will increasingly be longer, no?

It does look like a timeout issue on the browser's side. I'll look into increasing the default timeout.

from themerr-jellyfin.

haloTT100 avatar haloTT100 commented on August 10, 2024

It timed out after 60 second-ish and it took 85 seconds to collect the whole list

from themerr-jellyfin.

ReenigneArcher avatar ReenigneArcher commented on August 10, 2024

I just pushed an update to handle this issue. The timeout was not changed, but now it pages through the items. 10 items are requested at a time and there is a loading progress bar so you can see if anything is happening.

from themerr-jellyfin.

haloTT100 avatar haloTT100 commented on August 10, 2024

Firstly, thank you for the fast update. Secondly, it seems that I still ocassionally encounter the error when I try to load the dashboard, This probably boils down to my slow latop and I'm not going to stress you to change anything because of my latop's slowness. After some timeout errors it actually shows the dashboard which was my main issue.
Thanks for your work.
error1
error2
done

from themerr-jellyfin.

ReenigneArcher avatar ReenigneArcher commented on August 10, 2024

That's pretty unfortunate. Grabbing only 1o items at a time should really not stress your computer too much.

Do you have a mechanical HDD by chance? Upgrading to an SSD would probably do wonders... as every disk operation would be sped up by 100x or more.

Also, might be worth considering switching to Linux. Windows 7 reached end of life in January 2020. Most Linux distros are known for being less resource intensive than Windows. I'm not one to normally push Linux on anyone, but if your computer is struggling so much I think it might be worth considering.

from themerr-jellyfin.

haloTT100 avatar haloTT100 commented on August 10, 2024

I tested it at it seems like if I'm not generating trickplay files it loads the dashboard without issues. Generating those files just eats my CPU and my HDD and it stays at 100%. Sadly, I'm still at 7% generating trickplay for my library so that's going to take some time.
I think my old laptop doesn't even support SSD lmao and I don't really want to spend money on such an old computer.
I once tried migrating my jellyfin server to linux, but I'm not really comfortable with that os and I gave up.
Thanks for the advice.

from themerr-jellyfin.

Related Issues (12)

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.