#400: Mutex deadlock in clock.ml
------------------------+---------------------------------------------------
Reporter: toots | Owner: admin
Type: Bugs | Status: new
Priority: 1 | Milestone: 1.0
Component: Liquidsoap | Version: 1.0.beta+svn
Keywords: | Mac: 1
Linux: 1 | Netbsd: 1
Other: 1 | Freebsd: 1
------------------------+---------------------------------------------------
So, trying to figure my deadlock (cf #283), I got a gdb backtrace:
{{{
#0 0x00007f0a9de45384 in __lll_lock_wait () from /lib/libpthread.so.0
#1 0x00007f0a9de40bf0 in _L_lock_102 () from /lib/libpthread.so.0
#2 0x00007f0a9de404fe in pthread_mutex_lock () from /lib/libpthread.so.0
#3 0x0000000000592468 in caml_mutex_lock ()
#4 0x00000000005a7730 in caml_c_call ()
#5 0x00007f0aa06d86c0 in ?? ()
#6 0x0000000000000001 in ?? ()
#7 0x00007f0aa064f628 in ?? ()
#8 0x00000000004b83da in camlClock__fun_877 ()
#9 0x00007f0aa0634f48 in ?? ()
#10 0x0000000000000011 in ?? ()
#11 0x00007f0aa0633630 in ?? ()
#12 0x00000000005a7786 in caml_start_program ()
#13 0x00007fff4823f8f0 in ?? ()
#14 0x00000000005a77bd in caml_start_program ()
}}}
So, my deadlock does not seem to be daemon-related but rather in the clock
code. I am looking at it at the moment, but I am not familiar with this
code..
--
Ticket URL: <http://savonet.rastageeks.org/ticket/400>
Savonet <http://savonet.rastageeks.org/>
Let's program our stream !
------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Savonet-trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/savonet-trac