This is the mail archive of the
ecos-discuss@sources.redhat.com
mailing list for the eCos project.
SMP : io/fileio/current/tests/pselect.c failure
- From: sandeep <shimple0 at yahoo dot com>
- To: ecos-discuss at sources dot redhat dot com
- Date: Thu, 14 Oct 2004 20:20:05 +0530
- Subject: [ECOS] SMP : io/fileio/current/tests/pselect.c failure
is it possible that some of the pthread_kill signals sent by pthread_entry2 are
lost? that's possible if new signal arrives for same before previous one is
handled? i have gone through the source code, but bit confused now.
for SMP configuration, mentioned test always fails in one of these steps, more
often noticed in EINTR wakeups check. The values under failing check are less
than sigusr1_sent by a margin ranging from 2-5 (as last ran this test and
observed till few weeks back).
CYG_TEST_CHECK( sigusr1_sent == sigusr1_calls, "SIGUSR1 calls != delivered");
CYG_TEST_CHECK( sigusr1_sent == pselect_eintr, "SIGUSR1 calls != pselect
EINTR wakeups");
regards
sandeep
_______________________________
Do you Yahoo!?
Yahoo! Mail is new and improved - Check it out!
http://promotions.yahoo.com/new_mail
--
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss