perhaps u want to read further in other threads: http://lists.uclibc.org/pipermail/uclibc/2012-January/046185.html http://lists.uclibc.org/pipermail/uclibc/2006-May/036372.html
some mention of differences in malloc behavior below: https://www.kernel.org/pub/linux/libs/uclibc/Glibc_vs_uClibc_Differences.txt http://www.linux-mips.org/archives/linux-mips/2005-08/msg00075.html On Sunday, March 23, 2014 9:35:48 PM UTC+8, Mushtaq Khan wrote: > > Hi All, > > Processor:MIPS > OS- Linux-3.4 > SMP Enabled > Libc: uclibc > > > Problem Description: We have created one thread to collect stats > periodically. This thread initializes semaphore and blocks. On timer expire > we receive signal registered with Timer creation. In signal handler we post > semaphore and restart timer. We observe that thread stuck , to check where > thread has stuck, Captured different code points in debug-array and when > thread is not proceeding printing debug array on timer expiry in signal > handler to check where thread is stuck. > Most of the time it is stucking after call to Malloc and in some cases > there is no blocking call but still thread stuck and remains stuck. Status > of Process is S-Sleeping. > Is there any such issue, if anyone is aware of? > > And another point would like to mention is pthread_create is creating > threads with different process-Id. > > Regards, > Mushtaq Khan > > -- You received this message because you are subscribed to the Google Groups "linuxkernelnewbies" group. To unsubscribe from this group and stop receiving emails from it, send an email to linuxkernelnewbies+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.