Opened 2 years ago

Closed 21 months ago

#17971 closed bug (not reproducible)

Several pthread interfaces hanging during testing

Reported by: cocobean Owned by: nobody
Priority: high Milestone: Unscheduled
Component: System/POSIX Version: R1/Development
Keywords: pthread Cc:
Blocked By: Blocking:
Platform: All

Description

Several pthread interfaces HUNG during testing:

pthread_atfork
pthread_equal
pthread_mutex_trylock
pthread_once
pthread_rwlock_wrlock

Change History (4)

comment:1 by cocobean, 2 years ago

Retested on Haiku hrev56630 x64:

  1. pthread_atfork - Resolved
pthread_equal - 2-1, HUNG
pthread_mutex_trylock - 4-3, HUNG
pthread_once - 6-1, HUNG
pthread_rwlock_wrlock - 3-1, HUNG

comment:2 by jessicah, 2 years ago

pthread_rwlock_wrlock updated in hrev56698 to return EDEADLK when possible to detect.

comment:3 by cocobean, 21 months ago

Issue resolved. Tested on hrev56862 x64.

pthread_equal - 2-1, PASS
pthread_mutex_trylock - 4-3, PASS
pthread_once - 6-1, PASS
pthread_rwlock_wrlock - 3-1, PASS

Please close this ticket.

comment:4 by pulkomandy, 21 months ago

Resolution: not reproducible
Status: newclosed
Note: See TracTickets for help on using tickets.