#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 |
----------------------------+-----------------------------------------------
Comment(by dbaelde):
(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: <http://savonet.rastageeks.org/ticket/319#comment:9>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac