#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

Reply via email to