Opened 3 years ago

Last modified 3 years ago

#16707 new bug

THR: Test FAILED - conformance/interfaces/pthread_detach/4-2.test — at Version 1

Reported by: cocobean Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/POSIX Version: R1/Development
Keywords: POSIX, pthreads, pthread_detach Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by cocobean)

Test that pthread_detach() Upon failure, it shall return an error number:

-[EINVAL] The implemenation has detected that the value specified by 'thread' does not refer to a joinable thread.

-[ESRCH] No thread could be found corresponding to that thread. It shall not return an error code of [EINTR]

STEPS:

1. Create a thread.
2. Wait 'till the thread exits.
3. Try and detach this thread.
4. Check the return value and make sure it is ESRCH

Ref: https://github.com/haiku/open_posix_testsuite/blob/from_haiku_trunk/conformance/interfaces/pthread_detach/4-2.c

Expected result: Test passed

Actual Result: Test failed. Incorrect error code: 0 instead of ESRCH

Tested on: Haiku hrev54815 x86 with Open POSIX Test Suite 1.5.2

Change History (1)

comment:1 by cocobean, 3 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.