#283: main thread deadlock in daemon mode
------------------------+---------------------------------------------------
Reporter: toots | Owner: admin
Type: Bugs | Status: new
Priority: 1 | Milestone: NEAR FUTURE
Component: Liquidsoap | Version: 0.9.0+svn
Keywords: | Mac: 1
Linux: 1 | Netbsd: 1
Other: 1 | Freebsd: 1
------------------------+---------------------------------------------------
Liduidsoap hangs in daemon mode with the following script:
{{{
set("log.file.path", "/tmp/dynamic.log")
set("init.daemon.pidfile.path","/tmp/bla.pid")
set("log.level",5)
output.file.mp3("/tmp/dynamicTest.mp3",
mksafe(request.dynamic({request.create("say:Hello dynamic world")})))
}}}
Run with {{{liquidsoap -d}}} and it freezes, run without daemon mode and
it works. Also, if you activate telnet, you will see that the scheduler
still work.
This looks like the infamous deadlock issue we've tried to grasp until
recently, and the script to reproduce is very simple this time..
--
Ticket URL: <http://savonet.rastageeks.org/ticket/283>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables
unlimited royalty-free distribution of the report engine
for externally facing server and web deployment.
http://p.sf.net/sfu/businessobjects
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac