Giter Site home page Giter Site logo

Comments (44)

N0Klu3 avatar N0Klu3 commented on August 16, 2024

Bump this.

Having it auto update will make life alot easier.

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

For sure. I need to do a lot of reorganizing to make this feature easier to implement but it is coming :-)

from headphones.

rinkeb avatar rinkeb commented on August 16, 2024

+1

from headphones.

typhoe avatar typhoe commented on August 16, 2024

+1 too !

Would make our life a lot easier :-)

from headphones.

tsugliani avatar tsugliani commented on August 16, 2024

+1

This would be a great feature !

from headphones.

smosse avatar smosse commented on August 16, 2024

+1
ditto :)

from headphones.

gugahoi avatar gugahoi commented on August 16, 2024

Ye this feature is a must. BTW rembo, been waiting on this rewrite. Trying to refrain myself from coding so it doesn't conflict with things you might have rewritten.

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

Seems like this is the most wanted feature :-). I'll put it in the next update, just need to work out how I'm starting/stopping threads so it will update smoothly.

@gugahoi - I've been so busy the last couple weeks but I've got a break now so I should have something up soon. I'll get a roadmap up so you can take a look at what I'm working on or may have already written

from headphones.

frans01 avatar frans01 commented on August 16, 2024

+1

from headphones.

gmontard avatar gmontard commented on August 16, 2024

+1

from headphones.

Sholofly avatar Sholofly commented on August 16, 2024

absolutely +1!

from headphones.

mikeo999 avatar mikeo999 commented on August 16, 2024

+1

from headphones.

dreamonn avatar dreamonn commented on August 16, 2024

+1

from headphones.

lgordon avatar lgordon commented on August 16, 2024

+2

from headphones.

bondar avatar bondar commented on August 16, 2024

+1

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

It's definitely coming. I'm kind of juggling around how the program runs to make self-updating possible.

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

Thanks rembo10. It's nice to see that you listen to your users!

from headphones.

Jiminy68 avatar Jiminy68 commented on August 16, 2024

+1

thx for your work.

from headphones.

flyingdutchman31 avatar flyingdutchman31 commented on August 16, 2024

+1

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

Hopefully I can get it done tomorrow - I just finished reorganizing everything which was the hard part

from headphones.

flyingdutchman31 avatar flyingdutchman31 commented on August 16, 2024

Thats great news. I really look forward to having an automated msic solution

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

Very nice!

from headphones.

Sholofly avatar Sholofly commented on August 16, 2024

Sounds good! I'm looking forward to it!

from headphones.

pilothaz avatar pilothaz commented on August 16, 2024

pumped to see it tell me there is an update..... well after this update ;)

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

How are you guys installing Headphones? Git? Tarball? Zip?

from headphones.

 avatar commented on August 16, 2024

Git

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

Alright, I've been busting my ass all day to get this for you guys but I think it's finally done :-)

It'll be up in a few minutes :-)

from headphones.

dreamonn avatar dreamonn commented on August 16, 2024

re: installation - zip

Thanks for the effort put into the update

from headphones.

flyingdutchman31 avatar flyingdutchman31 commented on August 16, 2024

Rembo thank you for all the effort you put into it

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

It won't work with zips yet, just git installations. That'll change in the next day or so since I have everything organized right.

@Cdouma: No worries!

If you're feeling generous: Donate!

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

To be able to package it for the Synology NAS, I would like it to be independent of any external executable. So I prefer a solution based on a zip or a tarball.

Thanks for the good and quick progress on this point.

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

Zip/tarball self-update coming soon, now that I sort of know what I'm doing :-)

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

HEY NOW! self-updating works with git, zip and tarball!

Although it doesn't redirect to the homepage after a restart.... I'll work it out though...

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

The update works as expected. I just downloaded the tar.gz file, unpack locally, start it, and request an update from the Web GUI. It work, at least from the Web GUI point of view. When I look at the running processes, it seems your update suffer from the same issue than SickBeard: depending on the underlying thread implementation, stopping the process can only be done from the main thread, not a child one. See http://code.google.com/p/sickbeard/issues/detail?id=1026.

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

I think the latest update may have fixed this. There was an issue with a thread staying open if a link was sent to sab that had no track information. I'll double check to see if there are any other issues

On Jul 18, 2011, at 2:16 PM, [email protected] wrote:

The update works as expected. I just downloaded the tar.gz file, unpack locally, start it, and request an update from the Web GUI. It work, at least from the Web GUI point of view. When I look at the running processes, it seems your update suffer from the same issue than SickBeard: depending on the underlying thread implementation, stopping the process can only be done from the main thread, not a child one. See http://code.google.com/p/sickbeard/issues/detail?id=1026.

Reply to this email directly or view it on GitHub:
#28 (comment)

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

@rembo10: I just downloaded the last tar.gz, which includes your latest patches, and run Headphone.py. Then, without any configuration, I requested a restart. A new python process is launched, but the old one is still there. The fix for SickBeard was to terminate the process from the main thread, not from one of the web server worker thread.

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

Ah i gotcha. I'm running the shutdown script from within the cherrypy thread.

I'll set up the main thread to listen for signals then terminate all the child threads.

What OS are you on? It works fine on OSX so I may need you to test until it works

On Jul 18, 2011, at 3:02 PM, [email protected] wrote:

@rembo10: I just downloaded the last tar.gz, which includes your latest patches, and run Headphone.py. Then, without any configuration, I requested a restart. A new python process is launched, but the old one is still there. The fix for SickBeard was to terminate the process from the main thread, not from one of the web server worker thread.

Reply to this email directly or view it on GitHub:
#28 (comment)

from headphones.

zebulon501 avatar zebulon501 commented on August 16, 2024

That's exactly the issue, dosing the shutdown from a worker thread.

I'm running on a Synology NAS (Linux 2.6.32, PowerPC). I'll test it as soon as possible (when it is ready, and when I'll have some time).

Any way, thanks for your help.

from headphones.

Organizer avatar Organizer commented on August 16, 2024

Another +1 great to see you adding the update function. Never heard of it before Zebulon posted on his blog, so will DL his Synology NAS package as soon as it's ready and start using :) Great work both..

from headphones.

beckos avatar beckos commented on August 16, 2024

+1

from headphones.

Logan09 avatar Logan09 commented on August 16, 2024

Seen this on Zebulon's blog and it looks like just what I need. Can't wait for the autoupdating to be sorted and Zebulon to put out a SPK.

from headphones.

 avatar commented on August 16, 2024

I thought this was fixed, but today I had to kill a few dozen zombie processes (2 for every time I updated HeadPhone from its web interface).

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

You're right. This will be fixed in the next update (already fixed in develop branch)

On Aug 12, 2011, at 3:57 PM, [email protected] wrote:

I thought this was fixed, but today I had to kill a few dozen zombie processes (2 for every time I updated HeadPhone from its web interface).

Reply to this email directly or view it on GitHub:
#28 (comment)

from headphones.

rembo10 avatar rembo10 commented on August 16, 2024

fixed in the latest commit

On Aug 12, 2011, at 3:57 PM, nightspirit81 wrote:

I thought this was fixed, but today I had to kill a few dozen zombie processes (2 for every time I updated HeadPhone from its web interface).

Reply to this email directly or view it on GitHub:
#28 (comment)

from headphones.

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.