Assertion failure in today's SVN 20080407

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello list,

Here's another assertion failure that I found when running pjsua
with PJ_CONFIG_MINIMAL_SIZE either set or not. In the source file
pjlib/src/pj/ioqueue_common_abs.c:1200:

  PJ_ASSERT_RETURN(allow || PJ_IOQUEUE_HAS_SAFE_UNREG, PJ_EINVAL);

...prints 'pj_ioqueue_set_concurrency: Assertion `allow || 0' failed'
on the Maemo platform (Linux/ARM). It's clear that the function
'pj_ioqueue_set_concurrency' which includes the above assertion is
called with the parameter 'allow' set to 0, but the rest of this
logic is unclear to me. Is 'allow' a mutex for a threaded worker
function or something like that? Unfortunately I have no solution
to suggest. Maybe someone who understands this better can do so?

Regards,
Michael



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux