#319: indefinite loop in input.http
----------------------------+-----------------------------------------------
Reporter: romeodeepmind | Owner: admin
Type: Bugs | Status: closed
Priority: 1 | Milestone: NEAR FUTURE
Component: Liquidsoap | Version: 0.9.1+svn
Resolution: fixed | Keywords:
Mac: 1 | Linux: 1
Netbsd: 1 | Other: 1
Freebsd: 1 |
----------------------------+-----------------------------------------------
Changes (by dbaelde):
* status: new => closed
* resolution: => fixed
Comment:
(In [6852]) Fix the behavior in case of crash in the awakening phase in
Root, fixes #319.
The started flag has to be set before the #output_get_ready, otherwise
if this one crashes the Root thread, Main won't shutdown sources properly
(and might wait forever for an http polling thread to terminate).
Also handle possible crashes in #get_ready, in which case we put back to
sleep the outputs that have been awakened, before re-raising the exception
(started remains false in that case, Main won't shutdown sources).
--
Ticket URL: </ticket/319#comment:7>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac